我有这个json代码
{
"years": [{
"id": 100531911,
"year": 2012,
"styles": [{
"id": 101395591,
"name": "LT 2dr Convertible w/2LT (3.6L 6cyl 6M)",
"submodel": {
"body": "Convertible",
"modelName": "Camaro Convertible",
"niceName": "convertible"
},
"trim": "LT"
}]
}],
"warning": "VIN check sum validation failed. (check digit = 3, found = 9)",
"matchingType": "SQUISHVIN",
"MPG": {
"highway": "28",
"city": "17"
}
}
我希望将警报设为name:LT 2dr Convertible w/2LT (3.6L 6cyl 6M)
和trim:LT
我怎么能得到这个?我可以使用
获取year:2012
$.each(this,function(){
Alert(this.year);
});
但我无法获取名称和修剪(它的另一个嵌套数组的嵌套数组)
我用户$.each
两次。
我的代码是
$.each(this,function(){
$.each(this,function(){
alert(this.name);
alert(this.trim);
});
});
没有输出。你可以帮我吗?
答案 0 :(得分:0)
您可以访问此类数据
alert(data.years[0].styles[0].name);
alert(data.years[0].styles[0].trim);
假设你的jsondata是数据变量