Javascript jQuery-自动建议/完成?
我正在为自动完成/自动建议jQuery插件寻找一个好的解决方案。我发现的那些在选择值后会停止自动完成/建议。我试图模仿谷歌的建议 例如,假设我提供以下选项:Javascript jQuery-自动建议/完成?,javascript,jquery,jquery-ui,jquery-plugins,jquery-selectors,Javascript,Jquery,Jquery Ui,Jquery Plugins,Jquery Selectors,我正在为自动完成/自动建议jQuery插件寻找一个好的解决方案。我发现的那些在选择值后会停止自动完成/建议。我试图模仿谷歌的建议 例如,假设我提供以下选项: aaa bbb ccc 当用户键入a时,应向用户显示aaa。如果用户选择该选项,然后按空格(这意味着用户准备再键入一些),我希望用户在键入时仍可以使用bbb和ccc 对我能使用什么有什么建议吗 (注意:也许Google Suggest实际上与可用插件的行为方式相同。也许它的选项列表只包含用户可能键入的每一种可能的排列。)是的,我认为你对
- aaa
- bbb
- ccc
a
时,应向用户显示aaa
。如果用户选择该选项,然后按空格(这意味着用户准备再键入一些),我希望用户在键入时仍可以使用bbb
和ccc
对我能使用什么有什么建议吗
(注意:也许Google Suggest实际上与可用插件的行为方式相同。也许它的选项列表只包含用户可能键入的每一种可能的排列。)是的,我认为你对Google拥有每一种可能排列的看法是正确的 我建议使用标准的jquery自动完成插件(http://docs.jquery.com/Plugins/autocomplete).您可以试试这个: nicolasbize.github.com/magicsugest 您将通过以下代码获得所需的行为:
new MagicSuggest({
focusOnExpand: true,
data: 'aaa,bbb,ccc',
renderTo: $('#your-div-id')
})
免责声明:我是作者我刚刚注意到SO的行为也一样。你认为所有可能的排列也是如此?似乎效率不高。您是指“标签编辑器”(我似乎无法在页面顶部的搜索中使用autocomplete)?标记编辑器正在使用jQuery的自动完成。它的代码在中。其中一个选项“多个”似乎控制了在当前键入的单词()上搜索的能力。最近,你似乎在这里大肆宣传自己的东西。是的,对此表示抱歉:(我每次都试着说得具体一些,但即使这样,所有的帖子最终还是被mods删除了。这个答案是我将发布的关于它的唯一参考资料。我想我害怕没有人会看它。