JSON文件已正确获取,但获取的数据未显示在控制台日志

时间:2017-07-03 13:15:43

标签: javascript jquery json ajax wordpress

我正在尝试执行一个简单的ajax请求,以从服务器检索 json 文件并将其存储在javascript对象中。

我尝试了两种不同的方法 .ajax()方法和 .getJSON()。 网络控制台中的两种方法似乎都获取结果为 HTTP / 1.1 200 OK 的文件。

但是当我尝试使用 console.log(数据)在控制台中输出接收的数据时,没有显示任何内容。

我在Firefox中启用了跨源请求,因为我在本地运行代码,而Web服务器在Rpi(Wordpress)上。

$.ajax({
            url: 'http://192.168.0.227/json/sysC01.json',
            dataType: 'json',
            type: 'GET',
            cache: false,
            crossDomain: true,
            success: function(data){
                console.log(data);
            },

        });


$.getJSON("http://192.168.0.227/json/sysC01.json", function(result){
                console.log(result);
            });

作为第一步,我想看到收到的数据,我现在无法接收,之后我想将数据存储在Javascript对象中并将其输出到div元素中某种格式。

任何建议都受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

在尝试了很多不同的事情后,解决了问题的方法是从命令行运行Chrome并禁用Web安全性 相对命令:

  

chrome.exe --user-data-dir =“C:/ Chrome开发者会话”--disable-web-security