我的雇主问我如何将文本字段输入的功能与选择输入混合起来,“当你开始输入你已经写过的人的地址时,就像gmail一样,它允许你选择这个人和如果不在数据库中也要继续写作“。
这是怎么做到的?我想有一个javascript / jquery库来实现它。
答案 0 :(得分:1)
它被称为 autosuggest 或 自动填充 。当您输入时,输入的值通过ajax发送到服务器端脚本(例如,php),该脚本在数据库中搜索匹配项。然后它返回项目,jquery在输入下显示它们。
有很多示例/教程。我会尽力找到一个好的。
答案 1 :(得分:1)
是的,有很多这样的插件。这些可能是最受欢迎的两种(最常见的是SO)和可定制的:
http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/(demo here)
http://jqueryui.com/demos/autocomplete
答案 2 :(得分:1)
您要搜索的关键字是“自动填充”。 有许多jQuery插件可以做到这一点。
这是一个: http://www.pengoworks.com/workshop/jquery/autocomplete.htm