Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 使用tablesorter对英国日期进行排序_Jquery_Tablesorter_Datefilter - Fatal编程技术网

Jquery 使用tablesorter对英国日期进行排序

Jquery 使用tablesorter对英国日期进行排序,jquery,tablesorter,datefilter,Jquery,Tablesorter,Datefilter,我正在使用排序表,因为我正在尝试替换数据表(因为它难以处理大型数据集)。我正在使用以下Javascript: $('#tableID').tablesorter({ widgets: ["saveSort"] , dateFormat : "dd/mm/yyyy" // set the default date format }); 它不起作用。如果我对其中一个日期列进行排序,它的排序如下 2019年8月23日 2019年4月30日 2019年8月11日 这甚至不是数字排序

我正在使用排序表,因为我正在尝试替换数据表(因为它难以处理大型数据集)。我正在使用以下Javascript:

$('#tableID').tablesorter({
    widgets: ["saveSort"] ,
    dateFormat : "dd/mm/yyyy" // set the default date format
});
它不起作用。如果我对其中一个日期列进行排序,它的排序如下

  • 2019年8月23日
  • 2019年4月30日
  • 2019年8月11日
这甚至不是数字排序,所以我是一个被难倒的人。我还尝试过使用dateformat:“uk”,但运气不好


有人有什么想法吗?

我猜你应该在JS中键入不带斜杠的格式,但在HTML文件中保留斜杠的格式。就你而言:

dateFormat : "ddmmyyyy" // set the default date format
在官方文件中阅读更多关于这个问题的信息,它也有一个很好的例子:

我猜您应该在JS中键入不带斜杠的格式,但在HTML文件中保留斜杠。就你而言:

dateFormat : "ddmmyyyy" // set the default date format
在官方文件中阅读更多关于这个问题的信息,它也有一个很好的例子:

事实上,我刚刚发现问题,日期格式应该是“ddmmyyyy”,而不是“dd/mm/yyyy”


我一定是想把它放在橡皮袋里,谢谢,实际上我刚刚发现了问题日期格式应该是“ddmmyyyy”而不是“dd/mm/yyyy”


我一定是想逃避它,谢谢

只是一个关于如何处理大型数据集的注释;这是一个JS问题,而不是DataTables问题。TS可能也有同样的问题。如果要显示大量数据,我建议使用服务器端筛选和分页。另外,您看过他们文档的这一页吗
datatables
对于大型数据集没有任何问题,我正在使用它处理数千个结果,它工作得很好。谢谢Rory。datatables的问题是渲染需要很长时间,因为有时可能会有多达2000条记录。我正在一个包含三条记录的表上测试这种排序,所以我怀疑这是否是同一个问题,但感谢您的replyDatatables在呈现时没有问题,但有时会导致浏览器崩溃,试图呈现,否则只会花很长时间加载一个关于与大数据集斗争的注释;这是一个JS问题,而不是DataTables问题。TS可能也有同样的问题。如果要显示大量数据,我建议使用服务器端筛选和分页。另外,您看过他们文档的这一页吗
datatables
对于大型数据集没有任何问题,我正在使用它处理数千个结果,它工作得很好。谢谢Rory。datatables的问题是渲染需要很长时间,因为有时可能会有多达2000条记录。我正在一个包含三条记录的表上测试这种排序,所以我怀疑这是同一个问题,但感谢您的replyDatatables在渲染时没有问题,但有时会导致浏览器崩溃,试图渲染,否则加载Hanks Artur需要很长时间,我只是找到了相同的解决方案。谢谢你的回答,汉克斯·阿图尔,我刚刚找到了同样的解决办法。谢谢你的回复