【发布时间】:2016-03-09 04:32:15
【问题描述】:
我试图仅在数据表中启用基于一列的排序。但它不工作。这是我尝试过的方式
var myTable = $("#tbl_main").dataTable({
"dom": "<'tableinfobar'i><'tablesearchbox'f><'tablestarfilter'><'tablebody't>S<'tablelength'l><'tablepaging'p>",
"ordering": false,
"columnDefs": [{"targets": [0, 6],"searchable": false}, {"targets":2, "type":"html-num","orderable":true}],
"lengthMenu": [
[10, 20, 50, 100, 500, -1],
[10, 20, 50, 100, 500, "All"]
]
}).show();
这里我只需要为第二列启用排序,并在 columnDefs
中尝试过【问题讨论】:
-
尝试类似 `"ordering":true "columnDefs": [ { aTargets: [ '_all' ], bSortable: false }, { aTargets: [ 1 ], bSortable: true } ]跨度>
标签: jquery datatables