-3

我需要像这样创建和自动完成

我猜 Jquery UI 不能做这样的事情?

我需要手写吗,或者你会推荐什么开头?

4

4 回答 4

1

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

检查这个:

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

于 2012-04-12T15:28:49.463 回答
1

试试这个http://code.google.com/p/jquery-autocomplete/

于 2012-04-12T15:31:50.623 回答
1

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

于 2012-04-12T15:34:03.040 回答
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);
                };

我建议您谷歌“猴子修补 jquery 自动完成”以获取更多详细信息。

于 2012-04-12T15:39:54.503 回答