var Arr=[];
$(data).each(function(index,value){
if(value.level==1){
Arr.push(value);
console.log(Arr);
}
});
这样写:
var data;
data = [
{
"id": 1,
"name": "全部",
"level": 1
},
{
"id": 2,
"name": "aa",
"level": 2
},
{
"id": 3,
"name": "bb",
"level": 2
},
{
"id": 4,
"name": "cc",
"level": 3
}
];
var Arr = new Array();
$(data).each(function (index, value) {
if (value.level == 2) {
Arr.push(value.name);
}
});
//打印
for (var i = 0; i < Arr.length; i++) {
console.log(Arr[i]);
}
这不是json数据吗,如果返回的就是json,你直接遍历获取就好了,如果返回的是字符串,你在转成json然后遍历
你贴代码,看哪里不会