Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 加载本地JSON文件时,XMLHttpRequest无法加载错误_Javascript_Json_Cross Browser - Fatal编程技术网

Javascript 加载本地JSON文件时,XMLHttpRequest无法加载错误

Javascript 加载本地JSON文件时,XMLHttpRequest无法加载错误,javascript,json,cross-browser,Javascript,Json,Cross Browser,我正在尝试将一个json文件加载到一个表中,在做了大量研究之后,我找到了解决方法 但是我在Chrome上得到了下面的错误 XMLHttpRequest无法加载。。。跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源 请建议在chrome中加载json数据时如何避免此错误 <script type="text/javascript"> $(function() { $.getJSON('./files.json') .s

我正在尝试将一个json文件加载到一个表中,在做了大量研究之后,我找到了解决方法

但是我在Chrome上得到了下面的错误

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

请建议在chrome中加载json数据时如何避免此错误

  <script type="text/javascript">
 $(function() {
 $.getJSON('./files.json')
  .success(function(data) {
     var tr;
     for (var i = 0; i < data.length; i++) {
        tr = $('<tr/>');
        tr.append("<td>" + data[i][0] + "</td>");
        tr.append("<td>" + data[i][1] + "</td>");
        $('#table1').append(tr);
    }
})
.error(function(e) { console.error(e); })
});
</script>

$(函数(){
$.getJSON(“./files.json”)
.成功(功能(数据){
var-tr;
对于(变量i=0;i
这是我正在加载数据的HTML 名称 路径

错误消息会详细说明:

跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https、chrome扩展资源

您不能在此处使用
file
URI,因为错误消息中没有列出它们

安装web服务器并改用
http