如何使用jquery显示JSON数组返回值


How to display JSON array return with jquery

JSON返回对象如下所示。我尝试用jquery添加一个表,如果数据像项目,它工作得很好。区域,但如果类似item.host_detail,则会提示错误。网站(2"点")。

谢谢你的帮助。

Object
district:"KUCHING"
host_detail.HostID:"41"
host_detail.site:"SIMONTESTING"
ipaddress:"10.17.102.169"
log_detail.task:"Auto-Backup"

$.each(data, function(i, item){ 
$("#tabledisplay > tbody").append("<tr><td>" + item.host_detail.site + "</td><td>" + item.district + "</td></tr>");
})

假设

var item = {district:"KUCHING",host_detail:{HostID:"41",site:"SIMONTESTING"},ipaddress:"10.17.102.169",log_detail:{task:"Auto-Backup"}}

则需要删除循环:

$("#tabledisplay > tbody").append("<tr><td>" + item.host_detail.site + "</td><td>" + item.district + "</td></tr>");