我有一个JSON数组(部分数据)。
{
"person1": { "firstName": "Joe", "lastName":"Dutonz"},
"person2": { "firstName": "Joe", "lastName":"Foo"},
etc
}
要求是遍历JSON数组并显示人员数据的所有firstName。
$.getJSON("people.json", function(obj)
{
loop through people data and display firstName
});
使用jQuery如何获取firstName?
答案 0 :(得分:3)
这就是for
迭代器的设计目的。
$.getJSON("people.json", function(obj)
{
for (var propName in obj)
{
console.log(obj[propName]);
}
});
答案 1 :(得分:1)
使用.each()
函数循环键值对并显示如下所示的值。
$.getJSON("people.json", function(obj){
$.each(obj, function(key,value){
alert(value.firstName);
});
});