jquery-ui自动完成插件的轻量级替代品?

zac*_*ack 17 javascript search jquery autocomplete jquery-ui-autocomplete

有没有人知道jquery-ui自动完成插件的轻量级替代品?

我没有在项目中使用任何其他jquery-ui组件(基础库是jquery 1.5.2).因此,我觉得我无法在单个搜索字段上为简单的自动完成添加20k(缩小).

目前可能的选择是:

https://github.com/agarzola/jQueryAutocompletePlugin

http://code.google.com/p/jquery-autocomplete/

我不想为这样的标准功能推出自己的插件..当然必须有一个很好的解决方案吗?

Mar*_*nze 6

对不起,但我相信你对替代品的研究不会得到回报.

对于您建议的其他替代方案,最小权重为14.52 kb(agarzola)和10KB(jquery-autocomplete),因此对于我来说,最经测试和完整解决方案的20KB似乎并不太多.

我认为你应该更多地关注每个插件的其他重要方面,而不是当差异如此微小时的大小.在自动完成功能的情况下甚至更多,这将消耗每次自动搜索的带宽,所以我想我不会使用自动完成,如果我的第一个问题是带宽.


hak*_*ina 0

是的,Jquery UI 很安静,只有当你要使用一堆插件(可拖动、可调整大小等)时才值得使用。

我已经在我的简单项目中多次使用过:http: //codeassemble.com/Unobtrusive-jQuery-autocomplete-plugin-with-json-key-value-support/ ,我认为它很棒。

您还可以查看本教程http://return-true.com/2009/08/how-to-jquery-autocomplete/但我认为第一个选项就足够了