以下是在$(document).ready
函數中調用的JavaScript。在IE瀏覽器工作正常,並返回記錄,如在Firefox和鉻它的錯誤。但錯誤沒有給出任何細節。它只是說ready狀態= 0,status = error且responseText爲空。ajax調用不工作在Firefox和鉻,但在IE中工作
var surl = serviceUrl + trainingService + "GetLastUpdateDate/";
$.ajax({
url: surl,
dataType: 'json',
success: function (data) {
alert("SUCCESS: " + data.d.length);
},
error: function (xhr, textStatus, error) {
alert("readyState: " + xhr.readyState + "\nstatus: " + xhr.status);
alert("responseText: " + xhr.responseText);
}
});
正如有人在下面的評論中提到的是firebug調試器的截圖,正如我前面提到的那樣,它沒有提供太多細節。
聽起來像是一個很好的時間進行磋商,Chrome開發者工具的「網絡」選項卡(命中F12),看看ajax調用實際上在做什麼。 – Dave
哇,IE的作品,但FF和谷歌瀏覽器沒有?!這是新的! rsrs – brunozrk
我們需要一個「控制檯說什麼」的歌曲。 –