Я недавно столкнулся с небольшой болью. Я использовал диалоговое окно JQuery для отображения некоторых экранов конфигурации в веб-приложении. Ничего особенного. Однако у меня есть несколько крайних случаев, когда эта форма конфигурации будет отображать выпадающий список ... 11000 вариантов. [УДЕРЖИВАЕТ ГНЕВЫЕ ТОМАТЫ]
Само собой разумеется, это медленно. Отображение диалога JQuery может занять до 9 секунд (и инициализация также медленная).
Первый вопрос: есть ли способ ускорить диалоговые окна? Из того, что кажется, он копирует весь контент при каждом открытии. Если бы был способ избежать этого, это немного помогло бы.
Второй вопрос: существуют ли другие диалоговые окна jQuery, которые работают лучше, когда их просят отображать большие объемы данных?
И, как всегда, приветствуются другие решения. Некоторое автозаполнение ajax не будет плохим, но, вероятно, будет медленным, если для этого не потребуется хотя бы пара начальных символов.