一、后端返回的数据:
Map mapInfo = new HashMap();
mapInfo.put("result",strings);
mapInfo.put("data",map);
mapInfo.put("code",0);
return getMapInfo(mapInfo, 0, "", "");
strings:[202206]
map: {202206=[{"bzhm":"110102198202081938","dwdm":"11111111","id":"1","name":"杨超"},{"bzhm":"110102198202081938","dwdm":"11111111","id":"1","name":"杨超"}]}
二、前端js代码:
success: function (data) {
if (data.code == 0 || data.code == "0") {
var result = data.result;
var json = data.data;
for (var k = 0; k < result.length; k++) {
var key = result[k];
var jsonElement = json[key];
tr += " <tr><td>" + key + "月</td><td>" + jsonElement[k].dwdm + "</td><td>" + jsonElement[k].name + "</td><td>" + jsonElement[k].bzhm + "</td> <tr>";
}
}