IE8以下浏览器json数据不显示,这是怎么回事?求解决办法!
我使用的是jquery中的ajax读取json数据;
$.ajax({ type:"get", url:"js/index.json", async:true, success:function(data){ myFun(data); mymonth(data); var arr = eval(data); var ulImg = $("<ul class='ulImg'></ul>"); div2.append(ulImg); })
请大神帮忙
<div id="d">fd</div> <script> var a = [{"name":"GQX","sex":"22"},{"name":"fds","sex":"33"}]; document.getElementById("d").innerHTML = a[0].name; </script> 直接在页面上写json是可以的,我的json是放在了一个.json文件中,为什么IE8以下这样可以识别,用ajax调用json文件就识别不了
应用是 Jquery 版本问题吧,你Jquery的版本是 1.X还是 2.X
jquery-3.1.1.min.js是这个
@小短腿奔跑吧: 引用 1.7或1.8版本的Jquery吧, 3.x IE10以下应该都不支持了吧,你看看Jquery的版本说明
@@@@一统@@@:嘿嘿,我读到数据啦,原来真的是jquery版本的问题啊,谢谢啦,你好厉害呀,这都知道