js如何拼接一个list

页面代码:
比如: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>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值