在jQuery DataTable中指定排序行

时间:2017-08-23 10:11:26

标签: datatables

如何指定在哪个标题行中启用排序?我有一个带有3个标题行的jQuery DataTable。第三行显示总和,不应具有排序功能。如果我通过使用特定的类禁用在第三行中使用columnDef排序,我根本无法使用总和对列进行排序。看来,jQuery DataTable默认情况下允许在最后一个标题行中进行排序。有可能改变这个吗?

"columnDefs": [{ sortable: false, targets: [ "sorting_disabled" ]}]

Example

这是一个小提琴:https://jsfiddle.net/r002w0fb/5/

1 个答案:

答案 0 :(得分:0)

使用jQuery DataTables,无法选择中间标题行进行排序。有orderCellsTop选项允许选择顶行或底行但不选择中间。

您可以做的最好的事情是在表格页脚中显示摘要行。

请参阅updated example以获取代码和演示。