Эффекты пользовательского интерфейса исчезли в выбранном поле множественного выбора

Мы используем поле множественного выбора в нашем приложении с помощью плагина Chosen Jquery. Когда мы нажимаем кнопку, чтобы показать окно выбора, в нем перечислены все параметры. Однако проблема в том, что эти параметры не перечислены так, как это должно быть показано плагином.

Все значения перечислены, но нет текстового поля для ввода текста для фильтрации значений из длинного списка. Смотрите прикрепленный скриншот. Базовая функциональность поля выбора, кажется, работает (например, выбор нескольких значений и отправка), но эффекты пользовательского интерфейса также исчезли.

Internet Explorer 8 — стандартный браузер в нашей организации. Когда мы пробуем это в других браузерах, таких как Chrome/Firefox, кажется, что окно выбора работает нормально, без каких-либо проблем. Но он перестал работать в IE 8.

Работает уже больше года без проблем и вдруг перестал работать. Мы не вносили никаких изменений в код этого раздела приложения за последний год.

Я скопировал приведенный ниже код для справки. Я уверен, что приведенный ниже код отлично работал более года в IE 8.

$(".AssignAccount,.AssignCust,.AssignRegion").live("click", function(){
    $(".modal-backdrop").show();
    var modal = $("#modalBox"); 
    $(".modalBox").animate({
                'top': '10%',
                'left': calcModPos() + 'px'
            }, 300);
    $("#contentdiv").height(300);       
    $(".chzn-container, .chzn-drop").css('width','400px');
    $("#modalBox").show();
    });

Любая помощь будет принята с благодарностью.


person Harish    schedule 15.08.2013    source источник


Ответы (1)


Вот так..

Я провел еще несколько исследований и обнаружил, что пошло не так. На прошлой неделе на всех наших компьютерах был установлен патч безопасности, отключивший настройки безопасности в браузерах IE. Нам пришлось добавить URL-адрес приложения в список безопасных веб-сайтов (мы никогда не делали этого раньше). Как только мы добавили ссылку в список безопасных веб-сайтов в IE 8, все снова заработало. Все 400+ пользователей в нашей организации столкнулись с одной и той же проблемой, и после того, как ссылка была добавлена ​​​​на безопасные веб-сайты, она заработала для всех.

person Harish    schedule 16.08.2013