将文本字段输入与html中的选择输入混合

时间:2010-08-20 22:04:07

标签: javascript jquery html forms

我的雇主问我如何将文本字段输入的功能与选择输入混合起来,“当你开始输入你已经写过的人的地址时,就像gmail一样,它允许你选择这个人和如果不在数据库中也要继续写作“。

这是怎么做到的?我想有一个javascript / jquery库来实现它。

3 个答案:

答案 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