1
我正在尝试做一个简单的ajax请求来从服务器检索json文件并将其存储在JavaScript对象中。JSON文件被正确提取,但提取的数据不显示在控制台日志中
我试图2种不同的方法阿贾克斯()方法和.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元素里面具有一定的格式。
任何建议是高度赞赏。
什么是在HTTP响应你的开发者控制台(浏览器)的网络选项卡实际上是否有数据? – Doomenik
检查谷歌,Chrome开发者网络选项卡,查看您的请求的结果,也许你的请求将无法发送或不返回成功,得到了错误 –
写一个错误的功能,并检查其whther投掷的错误。 –