关于IE9中ajax获取不到数据(不报错)的解决办法
程序员文章站
2022-06-05 15:56:06
...
关于IE9中ajax获取不到数据(不报错)的解决办法。,而ie10、11可以。
前段时间开发,偶然遇到个问题,项目是H-UI搭配layerJS,datatable等组件响应式后端管理平台。在实际开发中其它浏览器都无问题,只有万恶的IE。。。IE11和10中数据都正常回显,但是ie9中,不报错,但是页面啥反应没有。。。这种情况根本没遇到过。不报错,sources中打断点程序进去后没用。各种改JS文件版本,最后发现是IE的缓存机制问题,但是以前项目ie9下并没出现过此类情况(费解)。
解决办法
只要在ajax函数前写入该段代码即可解决,
jQuery.support.cors = true;
记录下吧,头疼!
另外,再写一个让我头疼的问题,犯两次错。。。代码格式化工具导致的
<script type="text/javascript " src="lib/layer/2.4/layer.js"></script>
text/javascript后面多出来个空格,各种报错$ is not defined。。。我勒个去。这顿好找。。。
下一篇: Maya怎么制作真实灯光效果?