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投擲的錯誤。 –