ajax请求双重遍历数据交互

数据格式如图所示:

代码:

$.ajax({
    type: "get",
    url: "./package.json",
    data: {
        'oaId': '46591',
    },
    dataType: "json",
    success: function(data){
     console.log(data);
        var tablebox = '', value_type = '';
    for(var j in data) {
        tablebox += '<div class="slide" id="box'+j+'">';
        tablebox +='<table><tr><th>日期</th><th>星期</th><th>日期类型</th><th>签入时间</th><th>签出时间</th><th>状态</th><th>打卡明细</th></tr>';
        for (var k in data[j]) {
            var value = data[j][k];
            if(value.type == 'WORK'){ value_type = '工作日';}else if(value.type == 'WEEKEND'){value_type = '周末';}else if(value.type == 'HOLIDAY'){
                value_type = '节假日';}
            tablebox += '<tr><td>'+ value.date + '</td><td>' + value.weekday + '</td><td>' + value_type + '</td><td>' + value.timeIn + '</td><td>' + value.timeOut + '</td><td>' + value.note + '</td><td><span title="'+value.details+'">' + value.details + '</span></td></tr>';
        }
        tablebox += '</table></div>';
    }
        $('#table01').append(tablebox);
        $('#table01 .slide:eq(0)').show();

    }
});

效果图:

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值