Javascript 来自本地的json文件的ajax请求

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

我想通过AJAX请求检索本地JSON文件数据。当我在Chrome中启动html时,会产生以下错误:

无法加载XMLHttpRequest。跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源

下面是我的代码:

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。否则,这将是一场灾难。这不可能在任何浏览器上起作用。为什么?有办法解决这个问题吗?