0

你知道一个jQuery自动完成插件,它具有以下功能。我搜查了,但我似乎无法找到我要找的东西。所以,在这里,它是:基于建议的自动填充下拉框jquery插件

  1. 行为像dropdown filter
  2. 除了下拉滤波器数据是not populated on page load
  3. 数据为下拉滤波器depends on what the user types on the input box
  4. 因此的控制,有一个input box和autosuggested项目在li
  5. 如果用户没有输入任何内容或他/她输入的内容与数据库中的任何内容不匹配,如果将default to a value
  6. 我把这称为dropdown autosuggest而不是dropdown filter。因为下拉列表过滤器中已经有了可以通过键入进行过滤的项目。下拉自动推荐populates the dropdown based on user input。我称这是一个下拉菜单,因为the user may not input freetext

这是我现在可以得到的最接近的一个。 http://wharsojo.wordpress.com/2008/02/18/jquery-facebook-autocomplete/这是多个选择,我只需要一个。下拉框似乎不可配置,因为我打算添加用户的头像和位置。

回答

1

我会说,你可以通过使用JQueryUI Autocomplete来实现所有这一切。

  1. 那是什么它通过Ajax
  2. 加载数据时caracters的具体数目已经进入
  3. 阿贾克斯的事情,服务器端脚本
  4. 正是它的工作方式也部分。带有附加ul的输入框
  5. 您可以在自动完成更改事件中检查此问题
  6. 没有项目,在userinput后获取新项目。

我希望这对您有所帮助。

+0

我觉得你,我可以创建自己的如果我有很多时间的用户界面。不过谢谢 – 2011-02-14 07:32:57