jQuery - 自动建议/完成?

时间:2010-11-07 01:21:18

标签: javascript jquery jquery-ui jquery-plugins jquery-selectors

我正在为autocomplete / autosuggest jQuery插件寻找一个好的解决方案。我发现的那些在选择值后停止自动完成/建议。我正在尝试模仿Google Suggest。

例如,假设我提供以下选项:

  • AAA
  • BBB
  • CCC

当用户输入a时,应向用户显示aaa。如果用户选择了那个,那么按一个空格(意思是,用户正准备再输入一些空格),我希望用户在他/她输入时仍然可以使用bbbccc

对于我可以使用的任何建议?

(注意:也许Google Suggest实际上与可用插件的行为方式相同。也许它的选项列表只包含用户可能键入的所有可能的排列。)

2 个答案:

答案 0 :(得分:0)

是的,我认为谷歌有权利进行各种可能的排列。

我建议使用标准的jquery自动完成插件(http://docs.jquery.com/Plugins/autocomplete)。

答案 1 :(得分:0)

你可以尝试这个: nicolasbize.github.com/magicsuggest

您将使用以下代码获得所需的行为:

new MagicSuggest({
    focusOnExpand: true,
    data: 'aaa,bbb,ccc',
    renderTo: $('#your-div-id')
})

免责声明:我是作者

相关问题