Odkąd przełączane z jQueryUI 1.8.1 do 1.10.x zdałem sobie sprawę, że moja pozycja niestandardowy mechanizm renderujący już nie działa:jQueryUI wersja 1.10 autouzupełnianie - jak ustawić _renderItem?
Uncaught TypeError: Cannot set property '_renderItem' of undefined
Co różni się w nowych wersjach jQueryUI?
Oto mój kod:
$("#lexicon-search-input")
.autocomplete({
...
}).data("autocomplete")._renderItem = customItemRenderer;
To działa na jQueryUI 1.8.1 ale nie na 1.10.3.
Jeszcze jedno: korzystam z wielu pól autouzupełniania. Dlatego nie mogę ustawić go globalnie. Na przykład: $ .ui.autocomplete.prototype._renderItem = customRenderItem będzie działać, ale wpłynie na wszystkie moje autouzupełnienia.
Dziękuję bardzo. Nie zdawałem sobie sprawy, że zmiana nazwy została zmieniona z "autouzupełniania" na "ui-autouzupełnianie". – Marco
Nieważne, nie ma za co;) – SirDerpington