js生成表格

function draw_table2(data){
    d1 = data["personName"];
    d2 = data["personId"];
    d3 = data["orgName"];
    d4 = data["eventType"];
    d5 = data["inAndOutType"];
    d6 = data["Time"];
   
    $('#tab2 tbody').empty();//初始化表格
    oTab = document.getElementById('tab2');
    var id = oTab.tBodies[0].rows.length + 1;

    for (var i = 0; i < d1.length; i++) {
        //新建表格行
        var oTr = document.createElement('tr');

        var oTd = document.createElement('td');//创建单元格
        oTd.innerHTML = id++;//单元格数据
        oTr.appendChild(oTd);//在行内生成单元格

        var oTd = document.createElement('td');
        oTd.innerHTML = d1[i];
        oTr.appendChild(oTd);

        var oTd = document.createElement('td');
        oTd.innerHTML = d2[i];
        //oTd1.innerHTML = "1";
        oTr.appendChild(oTd);

        var oTd = document.createElement('td');
        oTd.innerHTML = d3[i];
        oTr.appendChild(oTd);

        var oTd = document.createElement('td');
        switch (d4[i]){
            case '196893':
                oTd.innerHTML = "人脸认证通过";
                break;
            case '197151':
                oTd.innerHTML = "人脸认证失败";
                break;
            case '197160':
                oTd.innerHTML = "人脸识别失败";
                break;
            default:
                oTd.innerHTML = "未知";
                break;
        }
        oTr.appendChild(oTd);

        var oTd = document.createElement('td');
        switch (d5[i]){
            case '1':
                oTd.innerHTML = "进";
                break;
            case '0':
                oTd.innerHTML = "出";
                break;
            default:
                oTd.innerHTML = "未知";
                break;
        }
        oTr.appendChild(oTd);

        var oTd = document.createElement('td');
        oTd.innerHTML =d6[i].split('+')[0];
        oTr.appendChild(oTd);

        oTab.tBodies[0].appendChild(oTr);//在表格身体内生成行
    };
}

$(function (){
   var data = {
       a:'a',
   };
   data["personName"] = ["1","1","1"];
   data["personId"] = ["null","null","null"];
   data["orgName"] = ["1","1","1"];
   data["eventType"] = ["197151","197151","197151"];
   data["inAndOutType"] = ["1","1","1"];
   data["Time"] = ["2021-03-11T09:58:52+08:00","2021-03-11T09:58:52+08:00","2021-03-11T09:58:52+08:00"];
    draw_table2(data);
});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值