2016-12-15 170 views
0

我有一個與Internet Explorer使用jsonp的問題。jsonp - 互聯網瀏覽器和循環

我的代碼:

$.ajax({ 
    url: 'my url', 
    cache: false, 
    dataType: "jsonp", 
    crossDomain: true, 
    async: true, 
    success: function(data) { 
     i = 0; 
     for (var ix=0;ix<data.length;ix++) { 
      item = data[ix]; 
      v = item['value'] 

在Chrome eveything是好的,我遍歷數據,並讓我的所有值 「V」。

在Internet Explorer上,我得到了正確的數據,但是當我迭代時,「item」是錯誤的。 「數據」是正確的,「ix」是正確的,但「項目」不正確。

如果我看數據,我有一個包含s「value」項的列表。 但是,「項目」是一些奇怪的事情「[原型]」,「論據」,「來電顯示」和「原型」。

你有什麼想法嗎?謝謝

+0

? – Barmar

+0

你好,你可以在這裏看到腳本:http://actecil.fr/agenda-des-formations/ –

+0

輸出顯示在控制檯中。 pastebin中的輸出:http://pastebin.com/LVeHvsvR –

回答

0

問題解決了,

我用,你能告訴`的console.log(JSON.stringify(數據))`的輸出它是確定

$.each(data, function(k, item) {