我正在寻找的是一个函数或一段代码,它可以帮助我将数组的结果转储到 HTML DIV 中。我知道这样做有不同的方法,但这些都需要遍历数组。我正在寻找的更像是一个映射工具。例如:
假设我的 javascript 中有以下数组:
var myarray = [];
myarray['name'] = 'value1';
myarray['lastname'] = 'value2';
myarray['address'] = 'value3';
接下来我想做的是以某种方式将数组的每个值与它们在 HTML DIV 中的等价物相关联。例如:
<div id="name"></div>
<div id="lastname"></div>
<div id="address"></div>
或者更好的是,我希望能够在我的 HTML 中有一个表格,可以在不使用 DIV 的情况下使用此信息获取该表格。就像是:
<table width="277" height="146" border="1">
<tr>
<td width="97">Name</td>
<td width="87">{name}</td>
</tr>
<tr>
<td>Lastname</td>
<td>{lastname}</td>
</tr>
<tr>
<td>Address</td>
<td>{address}</td>
</tr>
</table>
所以我的想法是,当我在我的 Javascript(通过 jquery)中获取值时,我可以将数组的全部内容写入 HTML 表,而无需遍历数组的每个值。
有什么想法可以帮助我实现目标吗?