私は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
を返します
あなたをした、length''でタイプミスに気づい – Sirko
?ここでは:https://jsfiddle.net/9j46oa1a/1/ –