首页 新闻 搜索 专区 学院

IE8以下浏览器json数据不显示,求解决办法!

0
悬赏园豆:10 [已解决问题] 解决于 2017-04-25 15:57

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文件就识别不了
小短腿奔跑吧的主页 小短腿奔跑吧 | 初学一级 | 园豆:136
提问于:2017-04-25 14:56
< >
分享
最佳答案
0

应用是 Jquery 版本问题吧,你Jquery的版本是 1.X还是 2.X

收获园豆:10
@@@一统@@@ | 小虾三级 |园豆:1551 | 2017-04-25 15:30

jquery-3.1.1.min.js是这个

小短腿奔跑吧 | 园豆:136 (初学一级) | 2017-04-25 15:31

@小短腿奔跑吧:  引用 1.7或1.8版本的Jquery吧, 3.x IE10以下应该都不支持了吧,你看看Jquery的版本说明

@@@一统@@@ | 园豆:1551 (小虾三级) | 2017-04-25 15:47

@@@@一统@@@:嘿嘿,我读到数据啦,原来真的是jquery版本的问题啊,谢谢啦,你好厉害呀,这都知道

小短腿奔跑吧 | 园豆:136 (初学一级) | 2017-04-25 15:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册