0

我的 DOM 中有一个结构,看起来像

window>object>payload>records>0>Object { attributes={...}, Id="a0E90K", Name="David", more...}
    ..............................2>Object { attributes={...}, Id="a0E90K", Name="alen", more...}
    ..............................3>Object { attributes={...}, Id="a0E43K", Name="woody", more...}
    ..............................4>Object { attributes={...}, Id="a2341K", Name="mac", more...}
    ..............................5>Object { attributes={...}, Id="a344R7K", Name="fin", more...}

这个有效载荷是我在使用 ajax 触发查询后得到的结果。现在我如何获取记录的 ID 和名称?

4

1 回答 1

0

我假设来自服务器的 JSON 结果类似于

{"records"=[{"attributes"={[..]}, id="aoEdds", Name="David"},{Rec2Info, etc}]}

对于上面的 JSON,你可以解析ajax success callback如下

   success:function(data){
   $.each(data.records,function(i){
     alert($(this).id); // gives id
     alert($(this).Name);
   });
   }
于 2013-05-22T11:47:12.927 回答