da quando sono passato da jQueryUI 1.8.1 a 1.10.x mi sono reso conto che il mio elemento personalizzato renderer non funziona più:jQueryUI versione 1.10 completamento automatico - come impostare _renderItem?
Uncaught TypeError: Cannot set property '_renderItem' of undefined
Ciò che è diverso nelle nuove versioni jQueryUI?
Ecco il mio codice:
$("#lexicon-search-input")
.autocomplete({
...
}).data("autocomplete")._renderItem = customItemRenderer;
Questo stava lavorando su jQueryUI 1.8.1, ma non in 1.10.3.
Un'altra cosa: utilizzo più campi di completamento automatico. Pertanto, non posso impostarlo a livello globale. Ad esempio, $ .ui.autocomplete.prototype._renderItem = customRenderItem funzionerebbe, ma interesserà tutti i miei autocompleti.
Grazie mille. Non mi sono reso conto che la denominazione è stata modificata da "completamento automatico" a "ui-autocomplete". – Marco
Non importa, prego;) – SirDerpington