Javascript 来自本地的json文件的ajax请求
我想通过AJAX请求检索本地JSON文件数据。当我在Chrome中启动html时,会产生以下错误: 无法加载XMLHttpRequest。跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源 下面是我的代码:Javascript 来自本地的json文件的ajax请求,javascript,html,json,ajax,ajax-request,Javascript,Html,Json,Ajax,Ajax Request,我想通过AJAX请求检索本地JSON文件数据。当我在Chrome中启动html时,会产生以下错误: 无法加载XMLHttpRequest。跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源 下面是我的代码: function getJSON(){ $.ajax({ url: "C:/Users/test/Documents/Demo/KendoTest/testJS/te
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',
它将返回错误函数。如果您正在使用google chrome,请将此扩展添加到您的chrome中。。 在添加“启用跨源资源共享”开关后
希望对您有所帮助…浏览器无法访问IO。否则,这将是一场灾难。这不可能在任何浏览器上起作用。为什么?有办法解决这个问题吗?