【发布时间】:2013-12-03 21:58:03
【问题描述】:
我正在使用 Datatables 打印 HTML 表格,在这里我遇到了类似的问题:
table 是动态创建的(使用 while 循环打印),因此我不知道它会有多少列。之后我在
上应用了数据表$('#table').dataTable( {
"bDestroy":true,
"sScrollY": temp_fh,
"bPaginate": false,
"bScrollCollapse": true,
"bProcessing": true,
"bFilter":true,
"bSort":true,
});
那么现在如何仅对第二列应用排序?
因为我从Datatables 引用了 bSortable,它允许我们禁用 对特定列的排序,但在这种情况下,我们不知道表格会有多少列。
谢谢。
【问题讨论】:
-
有一个选择所有列的选项。你可以像这样尝试 s.th:
{ "aTargets": [ '_all' ], "bSortable": false } -
@MarkusKösel:这将删除所有列的排序,我只想对 col1 和 col2 进行排序。
标签: html datatables jquery-datatables