{content: "页面设计", id:1, num:105,parentid:1},
{content: "网站使用的便捷度", id:2, num:105,parentid:1},
{content: "信息公开力度", id:3, num:105,parentid:1},
{content: "网上互动服务", id:4, num:105,parentid:1}
]
for(var i = 0 i < arr.length i++){
var obj = arr[i]
for(var key in obj){
console.log(key + ": " + obj[key])
}
}
1、由后台action传给前台是需要将map
转成json格式
复制代码
代码如下:
Map<String,
List>
resultMap;
JSONObject
json
=
JSONObject.fromObject(resultMap)
message
=
json.toString()
List中存放多个student对象
2、前台js
中先将结果json串转成对象
复制代码
代码如下:
var
obj
=
eval("("+data+")")
3、遍历取list
中的对象
复制代码
代码如下:
for(var
key
in
obj){
//第一层循环取到各个list
var
List
=
obj[key]
for(var
student
in
List){
//第二层循环取list中的对象
alert(List[student
].id)
alert(List[student
].name)
}
}