多维数组JQuery上的循环



我从PHP:得到一个json答案

[{"id":"28","PersonnelNumber":"dsam21","email":"xxx@xxx.com","dokjogcsoport":"ad 
min","szerzjogcsoport":"admin","aktiv":"1"},{"brand_kod":"AGI"}]

我尝试使用$.each对其进行循环,但我无法返回brand_kod值。

$.each(answer, function(idx,item)
{
//some code
}

那么我怎样才能取回这个值呢?谢谢

您编写的第一个循环将遍历对象数组中的每个对象。您可以使用内部循环迭代对象值和键:

answer = [{"id":"28","PersonnelNumber":"dsam21","email":"xxx@xxx.com","dokjogcsoport":"admin","szerzjogcsoport":"admin","aktiv":"1"},{"brand_kod":"AGI"}]
$.each(answer, function(idx, item) {
console.group(idx);
for (key in item) {
console.log(key, item[key]);
}
console.groupEnd(idx);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

最新更新