我正在使用jQuery
的autocomplete
功能。用户输入college
名称,自动完成功能显示他/她输入的类似学院的列表。它很好用。
唯一的问题是,我想禁止用户进入任何其他学院,除了那些显示在下拉式自动完成菜单。我是说,我想让用户从可用列表中选择,他/她不能在字段中输入任何其他文本。他将输入一些文本,自动完成将显示结果,然后从该列表中进行选择。当前,用户可以输入搜索字符串,从结果中选择,然后修改字段。我不想那样。
我该怎么做?
目前,相关的html
是:
<div class="ui-widget txt-fld">
<label class="labelname">College:</label>
<input id="college" class="textinput" name="college" />
</div>
最佳答案
我知道一个通用的选择,它帮助我一次又一次。看看这个:
http://ivaynberg.github.com/select2/
也许这对你有帮助。