我们使用 Chosen Jquery 插件在我们的应用程序中使用多选框。当我们单击一个按钮以显示选择框时,它会列出所有选项。但是,问题是这些选项没有以插件应该显示的方式列出。
列出了所有值,但没有显示文本框以输入文本以过滤长列表中的值。请参阅随附的屏幕截图。基本的选择框功能似乎可以正常工作(例如选择多个值并提交),但 UI 效果也消失了。
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();
});
任何帮助将不胜感激。