Json中遍歷物件或者集合,簡單的實現
後臺
從資料庫獲取的物件,或者集合,一一儲存在map中
function infoView(id,state){
$.ajax({
type: 'POST',
url: "${ctx}/contentManage/feedbackManage.do?method=edit&id="+id+"&state="+id,
dataType: 'json',
success : function(data){
$("#creater"
$("#telphone").val(data.feedback.telphone);
$("#backtime").val(data.feedback.backtime);
$("#site"
$("#systemversion").val(data.feedback.systemversion);
$("#content").val(data.feedback.content);
$("#fid"
$("#feedbackstate").val(data.feedback.state); //狀態 提交回復表單,修改反饋表狀態,為已回覆
var v = "";
var img=data.feedback;
for (var j = 0; j < img.images.length; j++) {
v+="<table>"
+ "<tr><td>"
+ img.images[j]
+ "</td>"
+ "</tr>"
+ "</table>";
}
$("#image").html(v);
// $("#image").html(data.feedback.image);
var msg = data;
// class='table-hover table-bordered'
var str = "";
for (var i = 0; i < msg.replyList.length; i++) {
str += "<table width='60%'>"
+ "<tr>"
+ "<td>時間</td>"
+ "<td>"
+ msg.replyList[i].reply_time
+ "</td>"
+ "</tr>"
+ "<br>"
+ "<tr>" + "<td width=30%>回覆內容</td>" + "<td>"
+ msg.replyList[i].reply_content
+ "</td>"
+ "</tr>"
+ "</table>"
}
$("#tbodyX").html(str);
},
error:function(data2){
alert("資料異常");
}
});