2016-12-01 18 views
0

我調用ajax函數從服務器獲取一些信息。服務器端返回如下的JSON數組。如何使用javascript在JSON數組中循環

[{id:1,name:"somename"},{id:5,name:"someanothername"}] 

,我想這個循環數組

$.ajax 
    ({ 
     url: "/Search/SearchNews", 
     type: "POST", 
     cache: true, 
     async: true, 
     data: data, 
     success: function (result) { 

      for (var i = 0; i < result.lenght; i++) { 
        console.log(result[i].name); 
       } 

      } 

    }); 

,但它不工作。當我打電話「console.log(result.lenght)它將返回undefined

我怎麼能循環這個數組

+4

你注意到錯字在'length',你有沒有 – Sirko

+0

這裏:https://jsfiddle.net/9j46oa1a/1/ –

回答

0

嘗試拼寫正確長度:result.lenght應該是:result.length

+0

你是如此的正確:)這是我的不好,我正在自殺幾個小時 –

+0

我會刪除這個問題:) –

+0

@OzanErtürk時間喝咖啡休息時間! –

相關問題