我目前正在开发一个连接到 CGI 后端的网页。到目前为止,CGI 后端运行良好,但我不太了解 JavaScript,所以我很难处理从 AJAX JSON 请求中获取结果。
我有的:
JavaScript 函数查询 CGI。
CGI 在 JSON 数组中响应。
{
"ARRAY": [
{
"line": "1",
"numbers": "12321",
"var": "12321",
"var2": "12321"
},
{
"line": "2",
"numbers": "-1",
"var": "12320",
"var2": "6160"
}
]
}
line、numbers、var 和 var2 都必须放在表格的不同单元格中。
<table>
<tr>
<th>line</th><th>numbers</th><th>var</th><th>var2</th>
</tr>
<tr>
<td>ARRAY[0].line</td><td>ARRAY[0].numbers</td><td>ARRAY[0].var</td><td>ARRAY[0].var2</td>
</tr>
<tr>
<td>ARRAY[1].line</td><td>ARRAY[1].numbers</td><td>ARRAY[1].var</td><td>ARRAY[1].var2</td>
</tr>
</table>
所以,这是我的问题:
我永远不知道数组中有多少对象。这里有 2 个,但有时可能有 20 个。如果需要,我可以修改我的 JSON。我如何让它循环直到它碰到最后一个对象?