【发布时间】:2017-05-27 21:04:48
【问题描述】:
我有这样的表,它是由多个 mysql 表中的多个 php 代码创建的。
我只想通过javascript按日期列(第二个TD)对其进行排序。
更新:我只需要在页面加载时按日期列自动排序的表格。 我不想通过单击theads 再次对其进行排序。 而且这不是我页面中唯一的表格。所以我需要告诉 javascript 我应该对哪个表进行排序。
有人知道吗?
【问题讨论】:
-
为什么不事先在服务器端进行排序?
-
因为我通过许多 mysql 表中的许多选择查询创建了这个表。在每次选择查询后打印 TR。这就是为什么我不能通过 order by 的查询对其进行排序。
-
那么你真的应该在打印
tr之前等待所有数据 -
制作一个描述表格的数据结构,用表格数据填充结构,对其进行排序,然后将其发送回客户端。这只是用户在服务器端看到数据之前的一步。
标签: javascript sorting html-table