0

快速的问题,这是我的 Json:

{
    "items": [
        {
            "id": "4cd8fe75d",
            "name": "foo"
        },
        {
            "id": "5076c7e30",
            "name": "bar"
        },
        ......
        {
            "id": "6236c7e30",
            "name": "foobar"
        }
    ]
}

我知道我可以像这样访问第一个"name"foo :items[0].name 但是另一个(以及其他许多跟随字符串的人呢?

通常:使用 .each() 我可以访问数组上的每个值,但是序列中的每个对象呢(不确定我是否正确表达了我的观点)

4

2 回答 2

1

items[i].name应该得到数组中第 i 个对象的 name 属性。

for(var i=0;i<items.length;i++){
    console.log(items[i].name);
}
于 2012-10-24T17:35:12.253 回答
0

好吧,这比我想象的更明显:

$.each(items, function(i,item){
      alert(items[i].name);
      });
于 2012-10-24T17:38:44.737 回答