jQuery自动完成字段

时间:2013-01-24 16:35:59

标签: jquery html forms autocomplete jquery-autocomplete

我正在使用jQuery的{​​{1}}功能。用户输入autocomplete名称,自动填充功能会显示他/她输入的类似大学的列表。它工作正常。 唯一的问题是我想要禁止用户进入除下拉自动完成菜单中显示的那些之外的任何其他大学。我的意思是,我想让用户选择,从可用列表中,他/她不能在该字段中输入任何其他文本。他将输入一些文本,自动完成将显示结果,然后从该列表中选择。目前,用户能够输入搜索字符串,从结果中选择然后修改字段。我不希望这样。

我该怎么做? 目前,相关的college是:

html

2 个答案:

答案 0 :(得分:2)

我知道一个通​​用的选择,它一次又一次地帮助了我。看看这个:

http://ivaynberg.github.com/select2/

也许对你有所帮助。

答案 1 :(得分:0)

您需要一个可搜索的选择列表(或可搜索的下拉列表)。如果你不允许修改,它就不能再被认为是自动完成了。

以下插件适合您。

http://jsearchdropdown.sourceforge.net/