为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下我点击加载时,json数据没有显示,是什么原因呢?

点击加载的时候报这个错是什么意思

XMLHttpRequest cannot load file:///G:/js%E5%AD%A6%E4%B9%A0/%E6%BB%9A%E5%8A%A8%E6%9D%A1/Data/fruit.json. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

 <script type="text/javascript">

        $(function () {

            $("#btnShow").bind("click", function () {

                var $this = $(this);

                $.getJSON("Data/fruit.json",function(data){

                    $this.attr("disabled", "true");

                    $.each(data, function (index, fruit) {

                        $("ul").append("<li>" + fruit["name"] + "</li>");

                    });


                });

            })

        });

    </script>

json数据

var fruit={[{

"name":"足球"

 },{

"name":"散步" 

},{

"name":"蓝球"

},{

"name":"乒乓球"

},{

"name":"骑自行车"

}]};


正在回答

1 回答

var fruit = 

[

{'name':'zhangsan'},{'name':'lisi'},{'注释':'这种格式数据最外面是 [] ,不是 {} '}

];


0 回复 有任何疑惑可以回复我~
#1

lacy_0001 提问者

谢谢!
2016-04-20 回复 有任何疑惑可以回复我~
#2

呆懒懒 回复 lacy_0001 提问者

客气了,我刚好上午看过这个。
2016-04-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

请问一下我点击加载时,json数据没有显示,是什么原因呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信