在控制层中
@ResponseBody
@RequestMapping(value = "/zphList")
public MessagecheckJSON zhpList(HttpServletRequest request){
String date = request.getParameter("date");
List<Zph> zphList = indexService.selectZphList(date);
return
```ruby
new MessagecheckJSON(zphList,0);
```
}
在页面js中:
$.post(("/jy/index/zphList"),{
'date':date
},function (result) {
if(result['mark']==1){
return false;
}
if(result['mark'] == 0){
//var zphList = result['zph1']
var zph = result['zph']
console.log(result)
console.log(zph[0]['szphdw'])
for(i =0;i<zph.length;i++){
var date =zph[i]['szphdate'];
date=new Date(parseInt(date))
date = getDateTime(date)
$('#item').append("<p>"+date+" " +zph[i]['szphdw']+" "+zph[i]['szphaddress']+"</p>");
$('#item1').append("<p>"+date+" " +zph[i]['szphdw']+" "+zph[i]['szphaddress']+"</p>")
}
}
})
其中zph就是传过来的对象的数组,通过for循环访问数组中的对象,通过zph[i][‘szphdate’] 访问对象中的szphdate属性,[‘属性名’],属性名要通过打印result对象确定:
Object { szphid: 36, szphtitle: "213", szphauthor: "123321", szphdate: 1508969100000, szphdw: "中建路桥集团有限公司", szphaddress: "就业报告厅", szphcontent: "<p>1233213</p> " }