jquery动态添加List内容的Table,通过append

  <div id="QuestionList" style="float: left; width: 50%; height: 40%; margin: 0px,0px,0px,0px; "></div>

  function ShowIssueTable(lst) {//lst为List数据集合
        $('#QuestionList').html("");//现将<div>内容清空
        var $trTitle1 = $("<tr style='border:solid black 1px;border-collapse:collapse'></tr>");
        $trTitle1.append("<td style='text-align:center;width:60px;border:solid black 1px;border-collapse:collapse'>机种</td>");
        $trTitle1.append("<td style='text-align:center;width:300px;border:solid black 1px;border-collapse:collapse'> 原因</td>");
        $trTitle1.append("<td style='text-align:center;width:300px;border:solid black 1px;border-collapse:collapse'> 对策</td>");
        $trTitle1.appendTo("#QuestionList'");//将表头内容添加到QuestionList中
        var reg = new RegExp("\r\n", "g");//g,表示全部替换
        for (var count = 0; count < lst.length; count++) {//循环添加行内容
            lst[count].Action = lst[count].Action.replace(reg, "<br/>")//换行替换
            var $trData = $("<tr style='border:solid black 1px;border-collapse:collapse'></tr>");
            $trData.append("<td style='text-align:left;border:solid black 1px;border-collapse:collapse;font-size:12px'>" + lst[count].Model + "</td>");
            $trData.append("<td style='text-align:left;border:solid black 1px;border-collapse:collapse;font-size:12px'>" + lst[count].RootCause + "</td>");
            $trData.append("<td style='text-align:left;border:solid black 1px;border-collapse:collapse;font-size:12px'>" + lst[count].Action + "</td>");
            $trData.appendTo("#QuestionList'");//将行内容添加到QuestionList中
        }
    }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值