Поскольку я перешел от jqueryui 1.8.1 до 1.10.x я понял, что мой пользовательский элемент визуализации больше не работает:jQueryUI версия 1.10 автозаполнение - как установить _renderItem?
Uncaught TypeError: Cannot set property '_renderItem' of undefined
Что отличается в новых версиях jqueryui?
Вот мой код:
$("#lexicon-search-input")
.autocomplete({
...
}).data("autocomplete")._renderItem = customItemRenderer;
Это работает на jqueryui 1.8.1, но не на 1.10.3.
Еще одна вещь: я использую несколько полей автозаполнения. Поэтому я не могу установить его глобально. Например, $ .ui.autocomplete.prototype._renderItem = customRenderItem будет работать, но повлияет на все мои автозаполнения.
Большое спасибо. Я не понял, что имя было изменено с «автозаполнения» на «ui-autocomplete». – Marco
Не обращай внимания, пожалуйста!) – SirDerpington