我有这样的JSON结果这个HTML:写的这个JSON结果(解析JSON)
{
"html_content": [
[
[
"Navegantes",
"11",
"8",
"3",
"0"
]
],
[
[
"Tigres",
"11",
"8",
"3",
"0"
]
],
[
[
"Caribes",
"11",
"6",
"5",
"2"
]
],
[
[
"Leones",
"11",
"6",
"5",
"2"
]
],
[
[
"Aguilas",
"11",
"5",
"6",
"3"
]
],
[
[
"Tiburones",
"10",
"4",
"6",
"3.5"
]
],
[
[
"Cardenales",
"10",
"3",
"7",
"4.5"
]
],
[
[
"Bravos",
"11",
"3",
"8",
"5"
]
]
]
}
而且我需要建立,对于每一个HTML标记像这样的:
<tr>
<td>Navegantes</td>
<td>11</td>
<td>8</td>
<td>3</td>
<td>0</td>
<td>
<span class="glyphicon glyphicon-play"></span>
<span class="glyphicon glyphicon-stop"></span>
</td>
</tr>
<tr>
<td>Tigres</td>
<td>11</td>
<td>8</td>
<td>3</td>
<td>0</td>
<td>
<span class="glyphicon glyphicon-play"></span>
<span class="glyphicon glyphicon-stop"></span>
</td>
</tr>
而且等等,我做了这样的代码:
$.each(data.html_content, function(i, v) {
htm += "here goes the HTML code";
});
但是这不起作用我认为由于数组类型,可以提供任何帮助吗?
你需要序列化json来对象并使用该对象来创建html – Miller
好时机查看knock outjs或者angularjs。 – lucuma
为什么每个子数组都有自己的子数组? – h2ooooooo