【发布时间】:2014-10-11 06:31:13
【问题描述】:
我有一个对象数组对象[{Date, Count, City}]
假设我有这些数据
[{01/01/01, 10, New York}, {01/01/01, 15, London}, {01/01/01, 16, Rome},{02/01/01, 40, New York},{02/01/01, 25, London}, {02/01/01, 36, Rome}]
我想使用 JQuery 填充一个 html 表并得到以下结果
Date | New York | London | Rome
01/01/01 | 10 | 15 | 16
02/01/01 | 40 | 25 | 36
是否可以用JQuery生成类似这样的表?
这是我到目前为止所做的代码
for (var i = 0; i < countResult.length; i++) {
var html = "<table><thead><tr><th>Date</th><th>City</th><th>Count</th></thead><tbody>";
for (var j = 0; j < countResult[i].length; j++) {
html += "<tr>";
html += "<td>" + countResult[i][j].date + "</td><td>" + countResult[i][j].city + "</td><td>" + countResult[i][j].count+ "</td>";
}
html += "</tr>";
html += "</tbody></table></br>";
$(html).appendTo("#div");
}
【问题讨论】:
-
你一定尝试过什么?如果显示一下
-
是的,有可能。
-
是的,我已经尝试过了,但我正在用整个对象填充表格。我将用我到目前为止所做的代码更新问题
标签: javascript jquery html json html-table