eaysUI版本兼容问题

感谢各位大神关于这个问题的研究:


关于Easyui和JQuery版本兼容IE8问题记录

1、最后支持IE8及以下版本的是JQuery1.9

2、最后支持IE8及以下的Easyui是1.3.2,其对应的是JQuery1.8

因为低版本的Easyui,缺少某些方便好用的属性方法和样式不好看,所以一般情况尽量使用较高版本的Easyui。

虽然官方说只有1.3.2及以下支持IE8,但一般使用高一点版本的Easyui,问题不大。但不能选择高于1.9版本的JQuery,IE8及以下版本会报大量的js错误。

折中的做法是,选择较高版本的Easyui,然后最高选择JQuery1.9。一般不会出现大问题,若有问题,再修改版本,请自测!!



EasyUI兼容IE问题

上网搜了下,发现说明白的解决方案不多,于是记录了一下:

根本原因是JQuery的版本造成IE8及以下兼容的问题,(由于EasyUI是基于JQuery框架的,而JQuery貌似从2013年为了简洁代码,去除了对IE的支持)首先是测试Firefox、Chrome不存在任何问题,初步判断是IE兼容的问题,根据提示的错误应该跟jquery有关,查找下载easyui早期版本,发现不存在问题,判定就是jquery的问题,于是替换easyui文件夹下的jquery.min.js文件,因为早期版本都是带版本号的文件名称,替换文件需要跟源文件保持一致,jquery-1.7.2.min.js 替换 jquery.min.js,重新运行IIS发现问题解决




个人项目:

easyUI版本号:1.4.5

JQUERY:1.11.3

调整后:

jquery调整为1.9  不管用


继续-----easyUI 改为1.3.2的版本




猜你喜欢

转载自blog.csdn.net/weixin_36810906/article/details/80969837