如何在JQuery UI Autocomplete插件中分组结果?

时间:2014-02-26 11:43:38

标签: jquery jquery-ui

我应该如何对列表进行分类?

我正在使用jquery 1.5.2和jquery UI 1.8.5

api没有帮助

_renderMenu: function (ul, items) {
                        var that = this,
                            currentCategory = "";
                        $.each(items, function (index, item) {
                            if (item.category != currentCategory) {
                                ul.append("<li class='ui-autocomplete-category'>" + item.category + "</li>");
                                currentCategory = item.category;
                            }
                            that._renderItemData(ul, item);
                        });
                    },

1 个答案:

答案 0 :(得分:1)

我终于明白了。这是一行:

self._renderItemData(ul, item);

现在需要

self._renderItem(ul, item);

我改变后,一切都恢复正常。非常令人沮丧。

感谢https://stackoverflow.com/users/587618/keith