Я использую несколько (100+) полей автозаполнения на одной странице, все с одним и тем же источником данных, и заметил, что инициализация полей автозаполнения немного медленная.Из некоторого профилирования, которое я сделал, похоже, узким местом является создание меню (this.menu = $( "<ul></ul>" )
и т. Д. В исходном коде).
Кажется, что нет необходимости создавать отдельные меню для каждого поля автозаполненияи поэтому мне было интересно, знает ли кто-нибудь способ ускорить инициализацию.
Я думал о том, чтобы jQuery UI просто использовал одно и то же меню (или предпочтительно один и тот же объект автозаполнения) во всех полях ввода,но я не знаю, как это можно сделать без изменения исходного кода плагина.