我正在研究使用jQuery UI自动完成小部件来实现用姓或名的用户查找.看起来默认情况下,自动完成按字符序列查找单词,无论它出现在单词中.因此,如果您有以下数据:javascript, asp, haskell并且您输入了,'as'那么您将获得所有这三个数据.我希望它只匹配单词的开头.所以在上面的例子中你只得到'asp'.有没有办法配置自动完成小部件来执行此操作?
注意:我正在尝试使用jQuery UI小部件专门找到一种方法.由于我已经在我的项目中使用jQuery UI,我计划坚持使用它并尝试不向我的Web应用程序添加额外的库.
jquery jquery-ui autocomplete jquery-plugins jquery-ui-autocomplete
我使用下面的插件来创建自动完成功能:
https://github.com/devbridge/jQuery-Autocomplete
以下是他们的现场演示:
http://www.devbridge.com/sourcery/components/jquery-autocomplete/#jquery-autocomplete
现在的问题是,我想过滤结果,只显示字母匹配开头的第一个字母.
例如,如果我键入'a',则只会出现以'a'开头的国家/地区.
我检查了这个插件的库,我看到那里有一个lookupFilter函数,但不知道如何使用它.
是否有人曾经使用过这个库,然后才能给出一些指示?
我想使用这个插件而不是jQuery UI,因为它是轻量级的.