首页 > jquery中$.getJSON读取本地文件?

jquery中$.getJSON读取本地文件?

$.getJSON的问题

在windows下,不能读取本地文件,会报同源策略的错。

但是,在Linux下,就可以读取本地文件,这是为什么?

$.getJSON('j.json', function(data) {
    console.log(data);
});

j.json

{
    "name": "hojas"
}

可能是浏览器的限制。

你这是在本地调试对吧?你试一下把你想打开的网页放到本地的 Apache 服务器或者借助像 FIS 这样的工具在你本地起一个测试服务器,用 127.0.0.1 来访问你的页面,应该就没这个问题了。

【热门文章】
【热门文章】