jQuery MultiSelect - работает ли он с IE9 (обходной путь)? - PullRequest
1 голос
/ 29 октября 2011

У меня было несколько случаев, когда jQuery.Multiselect не будет правильно отображаться в IE9? Это может быть моя собственная установка, но это то, что визуализируется (Chrome и Mozilla работают нормально):

Демо-страница и ссылки на документы: http://labs.abeautifulsite.net/projects/js/jquery/multiSelect/demo/

http://abeautifulsite.net/blog/2008/04/jquery-multiselect/

Связанный случай: Список множественного выбора не будет выпадать в IE9? IE9:

Для ясности, THE ASK - это обходной путь, использующий тот же элемент управления

enter image description here

Chrome:

enter image description here

Ответы [ 2 ]

2 голосов
/ 02 ноября 2011

Короче говоря, ответ «нет», он не работает с IE9 при условии, что предоставленная демоверсия правильно использует библиотеку.Через консоль я подтвердил, что исключение препятствует дальнейшему выполнению некоторого кода, который, скорее всего, является причиной этого.

Состояние исключения:

SCRIPT5022: DOM Exception: INVALID_CHARACTER_ERR (5) 
jquery.bgiframe.min.js, line 10 character 978
1 голос
/ 02 ноября 2011

Проблема с плагином bgiframe, как сказал Брэндон. Я обновил зависимость, реорганизовал файлы изображений в папку и выдвинул новую версию (1.2.3). Я рекомендую скачать его со страницы проекта: http://abeautifulsite.net/blog/2008/04/jquery-multiselect/

В качестве альтернативы вот прямая ссылка на ZIP: http://labs.abeautifulsite.net/projects/js/jquery/multiSelect/jquery.multiSelect-1.2.3.zip

...