我正在建立一个有购物车的在线商店网站。问题在于填补货运城市。
目标是,当用户想要填写发货城市时,它会立即显示列表中的城市(很难解释)。
您可以在http://www.brandedwatch.co.id
尝试转到购物车,尝试填写“哥打土娟”#34; (这意味着装运城市)。当您输入" jak"时,它会自动显示来自MySQL的数据,其名称类似于" jak",例如" jakarta"。
就像提出建议或自动完成一样。
答案 0 :(得分:0)
Sql Query就像是,
select * from cityTableName
where cityNameField like 'usersInput%'
limit 10
或强>
如果您想要更合适有效的结果,可以使用MATCH AGAINST
了解有关MatchAgainst
的更多信息:访问https://dev.mysql.com/doc/refman/5.5/en/fulltext-search.html
答案 1 :(得分:0)
您需要自动提示功能,因此您可以从本文https://www.devbridge.com/sourcery/components/jquery-autocomplete/
中获取帮助答案 2 :(得分:0)
您可以在预先填充的选择列表中使用此选项 https://select2.github.io/这个内置的jQuery具有您正在寻找的功能。你必须使用AJAX来获取它上面的列表。
以下是一些工作示例: https://select2.github.io/examples.html