【问题标题】:datatables: sort only current pagination of table数据表:仅排序表的当前分页
【发布时间】:2013-07-28 12:07:07
【问题描述】:

我正在使用datatables。默认情况下,对一列进行排序的分页功能会重绘所有表格并将您带到分页的第一页。 有没有一种简单的方法可以告诉数据表我只想排序和重绘当前分页?如果没有如何覆盖默认排序功能? 补充:我使用的是没有任何ajax功能的静态数据表。

【问题讨论】:

标签: jquery datatables


【解决方案1】:

我在 Internet 上看到了一些想法,但唯一对我有用的是将函数 _fnFilterComplete 中的重置为 0 注释掉

/* Redraw the table */ 
/*oSettings._iDisplayStart = 0 Andrew nuked this 8/5/2013 ;*/
_fnCalculateEnd( oSettings );
_fnDraw( oSettings );

【讨论】:

  • 您的解决方案禁止跳转,但仍会在整个数据集上进行排序。我最初的询问是只对当前可见的行进行排序。事实证明,没有简单的解决方案。这是数据表维护者的答案:datatables forum。但是这个功能请求是一个小故障,不再需要它。感谢您的回复。
猜你喜欢
  • 2014-01-06
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 2016-09-08
  • 1970-01-01
  • 1970-01-01
  • 2015-08-22
相关资源
最近更新 更多