我正在使用TableSorter对表进行排序,因为我正在尝试替换数据表(因为它在处理大型数据集时遇到困难)。我正在使用以下Javascript:
$('#tableID').tablesorter({
widgets: ["saveSort"] ,
dateFormat : "dd/mm/yyyy" // set the default date format
});
它不起作用。如果我对其中一个日期列进行排序,它的排序如下
- 2019/8/23
- 2019/4/30
- 2019/8/11
这甚至不是按数字排序,所以我是一个但被难住了。我也尝试使用日期格式:"uk",但没有运气
有人有什么想法吗?
我实际上只是发现日期格式应该是"ddmmyy"而不是"dd/mm/yyyy"
的问题我一定只需要橡皮鸭它,谢谢
我的猜测是,您应该在JS中键入不带斜杠的格式,但在HTML文件中保留斜杠。在您的情况下:
dateFormat : "ddmmyyyy" // set the default date format
在官方文档中阅读有关此特定问题的更多信息,它也有一个很好的例子:https://mottie.github.io/tablesorter/docs/example-option-date-format.html