【发布时间】:2014-07-21 11:29:47
【问题描述】:
我正在使用 JQuery 数据表插件,效果非常好。我遇到的问题是对日期字段进行排序。日期字段是表中的第一个字段。
为了更好的用户体验(因为星期几是一个重要因素)我想按升序显示日期,如下所示:
Fri 4th July 2014
Thu 10th July 2014
Fri 18th July 2014
当我将表格加载到datatables 时,它会对该字段进行排序:
Fri 18th July 2014
Fri 4th July 2014
Thu 10th July 2014
这是字母数字。不适合约会。
有什么方法可以向<td> 添加一个字段,例如<td data-sort="2014-05-06"> 并让它根据该变量进行排序,而不仅仅是该特定列的单元格内容?
我已经搜索了他们的文档和 API,但无法立即找到解决方案。
【问题讨论】:
-
查看 datatables.net/examples/advanced_init/html5-data-attributes.html 使用
data-order=(date in timestamp format) -
就是这样!非常感谢 - 如果您想将其添加为答案,我会接受
标签: jquery sorting datatables