页面代码:
比如:ajax请求后台获取一个json,先把他解析一下,然后找到list拼接出来:
function Jdwuliu(jdNumber){
$.ajax({
url: "/BusinessManagament/getLogistics.html",
data:{jdNumber:jdNumber},
type: "post",
dataType:"json",
success:function(obj){//obj为一个json
if(obj!=null){
var jsonObj=JSON.parse(obj);//通过转换后的json对象
if(jsonObj.success==true && jsonObj.result!=null){
$('.wuliulist tr').remove();
var html="<tr style='border-bottom:1px solid #ccc;height:40px;'><td style='width:400px;text-align:center;'>配送内容</td><td style='width:150px;text-align:center;'>操作时间</td><td style='width:150px;text-align:center;'>操作人</td></tr>";//拼接表头
$('.wuliulist').append(html);
//jsonObj.result.orderTrack.reverse()为json里的一个list集合
$.each(jsonObj.result.orderTrack.reverse, function (i, item) {//循环list集合
var afsDetailType = item.afsDetailType;
if(afsDetailType == 10){
afsDetailType="主商品";
}else if(afsDetailType == 20){
afsDetailType="赠品";
}else if(afsDetailType == 30){
afsDetailType="附件";
}
var time_html="<time style='float:right;'>"+(new Date(item.createDate)).toLocaleDateString()+" "+(new Date(item.createDate)).toLocaleTimeString()+"</time>";
var tr_html="<tr style='border-bottom:1px solid #ccc;height:40px;'><td style='width:400px;text-align:center;'>"+item.content
+"</td><td style='width:150px;text-align:center;'>"+item.msgTime
+"</td><td style='width:120px;text-align:center;'>"+item.operator
+"</td><td style='width:120px;text-align:center;'>"+time_html//拼接时间
+"</td><td style='width:120px;text-align:center;'>"+afsDetailType//拼接判断语句
+"</td></tr>"
$('.wuliulist').append(tr_html);
});
}
}
}
});
}
//将查出来的list循环显示在table里
<div class="row" id="JDwuliuDiv">
<table class="wuliulist"></table>
</div>