Jquery Autocomplete - autosuggest插件问题

时间:2011-07-15 12:21:50

标签: javascript jquery jquery-autocomplete

我使用此插件http://code.drewwilson.com/entry/autosuggest-jquery-plugin 键入“MAS”时没有匹配的数据,因此它显示“找不到数据”,但同时显示 如果我按Tab键“MAS”,删除符号出现在我的文本字段中..

任何解决方案

1 个答案:

答案 0 :(得分:1)

该特定插件支持“tabbing”以使用多个用户选择。

如果您正在寻找普通的自动完成插件。 尝试

a)使用不同的插件 - 谷歌,大量的插件,这里也是答案的链接 https://stackoverflow.com/questions/188442/whats-a-good-ajax-autocomplete-plugin-for-jquery

b)从该插件中删除tab键处理程序。下载插件并删除选项卡处理程序。 或者如文件所述http://code.drewwilson.com/entry/autosuggest-jquery-plugin;尝试为

编写自己的事件处理程序

selectionAdded:回调函数 - 通过从“结果”下拉列表中选择一个或使用制表符/逗号键添加一个来进行选择时运行的自定义函数。选择项作为'elem'传递给此回调函数。 示例:selectionAdded:function(elem){elem.fadeTo(“slow”,0.33); }

selectionRemoved:回调函数 - 使用删除键或单击选择内的“x”从AutoSuggest中删除选择时运行的自定义函数。选择项作为'elem'传递给此回调函数。 示例:selectionRemoved:function(elem){elem.fadeTo(“fast”,0,function(){elem.remove();}); }