我有一个 html 网格表,它在 js 文件中创建表格,如下所示
tbl_html = tbl_html + '<tbody>' +
'<td>' + yearconvert(yearr) + '</td>' +
'<td>' + starttime+ '</td>' +
'<td>' + endtime + '</td>';
有一个循环给出年份、开始时间、结束时间的值。它显示得很好,但我想反转我在 html grid 中看到的结果。
for (var i = 0; i < matrix.length; i++) {
var starttime= Date.UTC(parseInt(matrix[i].start_time);
var endtime = Date.UTC(parseInt(matrix[i -1]);
var year =matrix[i].year;
}
我想看到最后一行将是第一行,其他行如下 例如年份,11/2009 - 10/2009 - 09/2009 - 08/2009
[edit]也就是说,我只想更改行顺序而不更改列顺序[/edit]
有什么想法可以实现它吗?
谢谢
最佳答案
向后遍历矩阵怎么样?
for (var i = matrix.length-1; i >= 0; i--) {
var starttime= Date.UTC(parseInt(matrix[i].start_time);
var endtime = Date.UTC(parseInt(matrix[i -1]);
var year =matrix[i].year;
tbl_html = tbl_html + '<tbody>' +
'<td>' + yearconvert(yearr) + '</td>' +
'<td>' + starttime+ '</td>' +
'<td>' + endtime + '</td>';
}
关于javascript - 反转 HTML 网格数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24787876/