自动完成Jquery替代品

时间:2012-04-12 15:24:23

标签: javascript jquery jquery-ui

我需要像this

一样创建和自动完成

我猜Jquery UI无法做到这样的事情?

我是否需要手写,或者你会推荐什么样的头脑?

4 个答案:

答案 0 :(得分:1)

jQuery是领先且功能最强大的JavaScript库:它有许多用于特定功能的插件,如自动完成功能。但是替代品是Dojo Toolkit,Prototype,Mootools和......

检查:

http://jqueryui.com/demos/autocomplete/

答案 1 :(得分:1)

答案 2 :(得分:1)

这可以通过jQuery自动完成轻松完成。查看此插件以获取自动完成功能: https://github.com/scottgonzalez/jquery-ui-extensions/blob/master/autocomplete/jquery.ui.autocomplete.html.js

答案 3 :(得分:1)

我假设您的意思是自动填充建议的自定义输出?您可以使用jQuery自定义自动完成结果的输出 - 没问题。例如:

$(this).autocomplete().data("autocomplete")._renderItem = function (ul, item) {
                    return $("<li></li>")
                        .data("item.autocomplete", item)
                        .append($("<a></a>").html(item.label))
                        .append($("<span>whatever you fancy in here..</span>"))
                        .appendTo(ul);
                };

我建议您使用Google“猴子修补jquery自动完成”了解更多详情。