Sol*_*gon 9 javascript jquery datatables
所以我有一个数据表:
$(tables[i]).DataTable({
paging: false,
searching: false,
info: false,
ordering: true,
autoWidth: false,
columns: [ ... column stuff here ...
{name: "Name"},
{name: "Account"},
{name: "Number"}
]
});
Run Code Online (Sandbox Code Playgroud)
稍后在代码中,我会在按钮上查看单击事件,以便我可以从表中获取一些数据,然后按列进行排序
var columnName = $('.mySelectBox').val();
var columnNumber = 0;
if(columnName === "Account")
columnNumber = 1;
var table = $(tables[i]).DataTable();
Run Code Online (Sandbox Code Playgroud)
我想现在按此按钮单击第0列或第1列排序.但不是任何其他专栏.
//this doesn't work for me
table.sort( [ [columnNumber, 'desc'] ] );
Run Code Online (Sandbox Code Playgroud)
小智 17
我用.order()而不是.sort().例:
$('#dataTables-example').DataTable().order([0, 'desc']).draw();
0列的id 在哪里.