我正在運行一個javascript函數,它從其他服務器獲取數據並將其返回給另一個函數。在Chrome和Firefox這是工作完美,但在IE瀏覽器的任何版本(爲什麼我沒有感到驚訝)功能不工作...以下是代碼IE在接收json響應時沒有收到數據
function getTotalCounts() {
var swings = '';
var serviceUrl = 'http://urldata.com/getdata';
$.ajax({
type: "GET",
cache: false,
contentType: "application/json; charset=utf-8",
url: serviceUrl,
data: "{}",
async: false,
dataType: "json",
success: function (data) {
jQuery.each(data.InteractiveBlockList, function (i, val) {
swings = new Array(val.ActivationDay, val.GrassBlockCount, val.GrassSquareMeters, val.InstagramCount, val.PublicTweetCount, val.SwingCount);
var gettotalcounts;
});
grassification(swings)
}
});
}
什麼做錯了任何想法?
你是否在ie中發現任何錯誤? – bipen 2013-05-04 17:11:53
即沒有錯誤...只是沒有數據。如果我確實警覺(搖擺),我會從其他瀏覽器收到的數據響應除了IE – 2013-05-04 17:20:30