2016-12-01 7 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

を正しくスペルLENGTHを試してみてください。result.lenghtは次のようになります。result.length

+0

あなたはとてもそうです:)それは私の悪いですし、私は時間のために自分自身を殺していた –

+0

私はこの質問を削除します:) –

+0

@OzanErtürk時間をコーヒーブレイク! –

関連する問題