У меня есть плагин автозаполнения (http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/, версии 1.1 и 1.0.2) в проекте для добавления частей "оборудования" в "проект". На новом проекте плагин прекрасно работает; данные, возвращенные из базы данных, возвращаются БЫСТРО, вы можете быстро прокрутить список, выбрать элемент и перейти к следующему.
Как только у меня есть проект, на котором установлено оборудование, и я добавляю оборудование, производительность довольно плохая. Чтобы вернуть список данных с сервера, требуется 4-5 секунд, прокрутка списка является болезненной, а курсор занимает несколько секунд, чтобы остановиться на элементе. Перерисовка страницы после того, как список исчезает, идет медленно.
Это происходит в IE7, последней версии. FF3 и Chrome в порядке, очень быстрые.
Размер страницы составляет около 40К.
Я думаю, что это проблема с движком IE7 Javascript или крайний случай с этим плагином и IE7; это работает достаточно быстро в FF3 +.
Буду признателен за любые идеи, решения, известные проблемы или мысли о том, как более конкретно определить это.
Я бы с удовольствием опубликовал пример кода, но это корпоративное приложение, и я не настолько полезен, если бы не показывать часть на стороне сервера; то есть: вы не можете вытащить его и проверить как отдельный фрагмент кода ..
Заранее спасибо!
Chris