0

JSON配列(部分データ)があります。

   {
      "person1": { "firstName":  "Joe", "lastName":"Dutonz"},
      "person2": { "firstName":  "Joe", "lastName":"Foo"},
etc
    }

要件は、JSON 配列をループして、people データのすべての firstName を表示することです。

$.getJSON("people.json", function(obj)
 {
    loop through people data and display firstName
});

jQueryを使用してfirstNameを取得する方法は?

4

2 に答える 2

3

これは、forイテレータが設計されたものです。

$.getJSON("people.json", function(obj)
{
    for (var propName in obj)
    {
        console.log(obj[propName]);
    }
});
于 2013-06-30T10:32:31.113 に答える
1

function を使用.each()してキーと値のペアをループし、以下に示すように値を表示します。

$.getJSON("people.json", function(obj){   
     $.each(obj, function(key,value){
         alert(value.firstName);
     });
});
于 2013-06-30T10:31:24.313 に答える