Я использую плагин для выпадающего списка jQuery. Когда он подключен к блоку множественного выбора, вы можете на мгновение увидеть мультиселекторный рендер, после чего появляется правильно выглядящий выпадающий список. Это заметно при загрузке страницы, но особенно уродливо при частичной обратной передаче, когда на мгновение мигает большой мультиселектор.
Я думал, что смогу скрыть это, добавив вызов beginRequest для скрытия и запрос показа по окончании, но это не работает. Есть ли способ проверить, когда контрольный список завершен, чтобы я мог отобразить его в этот момент? Я с трудом даже скрываю выпадающий контрольный список программно через javascript.
Есть идеи?
Обновление
Так что, по-видимому, это проблема только IE6. Проблема в том, что IE6 - единственный браузер, в котором будет запускаться это приложение. Безобразие возникает при загрузке страницы даже в самом простом случае создания выпадающего контрольного списка. т.е.
$(function() {
$('#MySelect').dropdownchecklist();
});