通过多重循环来遍历复杂json(json里面嵌套json)
来源:互联网 发布:淘宝朋友代付怎么没了 编辑:程序博客网 时间:2024/06/07 11:36
var data = {"listDetailDataBean":[{"deptCode":"1111","deptName":"实习部","empAnnualIncome":"1120.00","empJob":"实习0","empName":"员工名0","empNumber":"S1312300"},{"deptCode":"1111","deptName":"实习部","empAnnualIncome":"1120.00","empJob":"实习1","empName":"员工名1","empNumber":"S1312301"},{"deptCode":"1111","deptName":"实习部","empAnnualIncome":"1120.00","empJob":"实习2","empName":"员工名2","empNumber":"S1312302"},{"deptCode":"1111","deptName":"实习部","empAnnualIncome":"1120.00","empJob":"实习3","empName":"员工名3","empNumber":"S1312303"}]}
这样的json我们怎么把它遍历输出呢,答案就是用多重循环。
var trStr = '';
$.each(data,function(tmp,tb){
$.each(tb,function(i,n){
trStr += '<tr height="25px" class="example">';//拼接处规范的表格形式
trStr += '<td colspan="2" width="10%" align="center">' + n.empNumber + '</td>';
trStr += '<td colspan="3" width="15%" align="center">' + n.empName + '</td>';
trStr += '<td colspan="3" width="15%" align="center">' + n.empJob + '</td>';
trStr += '<td colspan="4" width="20%" align="right">' + n.empAnnualIncome + '</td>';
trStr += '<td colspan="3" width="15%" align="center">' + n.deptCode + '</td>';
trStr += '<td colspan="5" width="25%" align="left">' + n.deptName + '</td>';
trStr += '</tr>';
});
});
$("#tbody").html(trStr);
html页面代码如下:
<table id="mm" border="1">
<tbody id="tbody"> </tbody>
</table>
结果如下
- 通过多重循环来遍历复杂json(json里面嵌套json)
- 复杂json解析(json里面嵌套json)
- 解析多重嵌套json
- 关于复杂json数据的处理(多重嵌套和数组)
- ios解析多重嵌套json
- java生成复杂嵌套Json
- 循环遍历json
- json对象循环遍历
- Java遍历复杂json数据
- 多重数组嵌套转换为json格式
- android解析多重嵌套json数据
- 后端java解析复杂嵌套json
- json嵌套json
- JS 循环遍历JSON数据
- JS 循环遍历JSON数据
- JS 循环遍历JSON数据
- JS 循环遍历JSON数据
- JS 循环遍历JSON数据
- 危险漫步一个月赚多少钱?
- Java操作数据库之dbutil+c3p0
- 实体转化为JsonString的路线图
- SQL Server 字段设置默认值
- 一个字符串分隔多个参数存储过程调试
- 通过多重循环来遍历复杂json(json里面嵌套json)
- Spring事物管理的四种方式
- Lua数据结构。
- Node.js 事件发射器和监听器
- 浏览器查看信息妙用
- Java分页算法_3个最常用的
- java读取UTF-8的txt文件发现开头的一个字符问题
- 程序中的某一数据不能提交
- java学习笔记12——IO流解析