0
我想通过AJAX请求检索我的本地JSON文件数据。当我在Chrome推出的HTML,它产生的错误:从本地json文件的ajax请求
XMLHttpRequest cannot load. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
下面是我的代码:
function getJSON(){
$.ajax({
url: "C:/Users/test/Documents/Demo/KendoTest/testJS/test.json",
type: "GET",
crossDomain: true,
success:function(res){
//do something if successful
},
error:function(e, msg){
alert(JSON.stringify(e) + " " + msg);
}
});
}
如果我添加dataType : 'jsonp',
返回我的错误功能。
浏览器无法访问IO。否则,这将是灾难。 –
没有可能的方式,这将永远被允许在任何浏览器上工作 –
为什么?有任何解决这个问题的方法吗 ? – poojay