【问题标题】:jQuery MultiSelect - Does it work with IE9 (workaround)?jQuery MultiSelect - 它是否适用于 IE9(解决方法)?
【发布时间】:2011-10-28 20:38:51
【问题描述】:

我有几个 jQuery.Multiselect 无法在 IE9 中正确呈现的实例?它可以是我自己安装的,但这就是渲染的内容(Chrome 和 Mozilla 工作正常):

演示页面和文档链接: http://labs.abeautifulsite.net/projects/js/jquery/multiSelect/demo/

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

相关案例: Multiselect list will not drop down in IE9? IE9:

需要明确的是,THE ASK 是一种使用相同控件的变通方法

铬:

【问题讨论】:

  • 您使用的是哪个插件?因为this onethis one 的演示页面似乎可以在IE9 上运行。
  • 您在运行页面时是否遇到任何错误、JQuery 错误或其他错误?你的开发者工具告诉你什么?
  • 也许您在此浏览器中禁用了 Javascript?
  • @GolezTrol: Javascript 肯定是启用的。
  • 我确认,这在 IE9 中无法正确呈现。该死的,这个IE浏览器是什么垃圾。期待有一天这个垃圾浏览器从地球上消失。

标签: jquery asp.net-mvc-3 jquery-ui multi-select


【解决方案1】:

简而言之,答案是否定的,假设提供的演示正确使用了库,它不适用于 IE9。我通过控制台确认异常阻止了某些代码的进一步执行,这很可能是造成这种情况的原因。

异常状态:

SCRIPT5022: DOM Exception: INVALID_CHARACTER_ERR (5) 
jquery.bgiframe.min.js, line 10 character 978

【讨论】:

  • 感谢您查看此内容!
【解决方案2】:

正如 Brandon 所说,问题出在 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

【讨论】:

猜你喜欢
  • 2013-04-21
  • 1970-01-01
  • 2013-07-06
  • 1970-01-01
  • 1970-01-01
  • 2016-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多