【发布时间】:2020-03-06 20:24:52
【问题描述】:
是否可以通过禁用更改排序按第二列设置默认排序表?
我尝试过这种方式,但在第二列的标题上可以看到一个箭头。 我想用默认排序删除所有箭头。
var table = data.DataTable({
"pageLength": 5,
"lengthChange": false,
"info" : false,
"responsive": true,
"ordering": true,
"order": [ 1, "asc" ],
"columnDefs": [{
"targets": "_all", "orderable": false
}],
"data": result,
"columns": [
{ "data": null },
{ "data": "Class" },
{ "data": "count" },
{ "data": "group" }
]
});
table.on('order.dt', function () {
table.column(0, { search: 'applied', order: 'applied' }).nodes()
.each(function (cell, i) {
cell.innerHTML = i + 1;
});
}).draw();
【问题讨论】:
-
能否提供更多代码。如果没有良好的知识和 Jquery DataTables 的新经验,很难知道这段代码适合什么地方。这样你就可以接触到更多愿意看的开发者。
标签: jquery html datatables