4
我手动创建了一个带有静态table
的示例对象。但我怎样才能创建使用jQuery动态相同的表?如何编写这个逻辑? 我对此没有任何想法。使用jQuery中的对象标签和值创建动态表?
var data = {
parent1: "p1c data",
parent2: {
p2_child1: "p2c data1",
p2_child1: "p2c data2"
},
parent3: {
p2_child1: "p3c data1",
p2_child2: "p3c data2",
p2_child3: {
p2_c2_1: "p2_c21 data1",
p2_c2_2: "p2_c21 data2"
}
}
}
table{
border: 1px solid gray;
width: 100%;
border-spacing: 0;
border-bottom:0;
}
td,th{
border-right:1px solid green;
border-bottom:1px solid green;
}
td:last-child,th:last-child{
border-right:0;
}
.center{
text-align:center;
}
<h1>Sample static table to be generated by dynamic </h1>
<table>
<tr>
<th>parent1</th>
<th colspan="2">parent2</th>
<th colspan="4">parent3</th>
</tr>
<tr>
<td>data1</td>
<td>p2c data1</td>
<td>p2c data2</td>
<td>p3c data1</td>
<td>p3c data2</td>
<td colspan="2" class="center">p2_child3</td>
</tr>
<tr>
<td colspan="5"></td>
<td>p2_c21 data1</td>
<td>p2_c21 data2</td>
</tr>
</table>
如何生成json对象? – Gugan
通过从后端或手动获取它。 – 3gwebtrain
这是'data1'意味着在你的html? – sudo