什麼我想做第二列第1列,如果第13列是在頁面上命中,但不會中斷任何其他單擊列的功能。DataTables輔助排序列名稱點擊
這是jQuery的數據表代碼
$('#table-report').dataTable({
"aLengthMenu": [[10, 25, 50, 100], [10, 25, 50, 100]],
"iDisplayLength": 10,
"bFilter": true,
"bInfo": false,
"sEmptyTable": "No data returned for values input.",
"sDom": '<top>l',
"sPaginationType": "full_numbers",
"bJQueryUI": false,
"aoColumnDefs":
[
{ 'bSortable': true, "aTargets": [0, 17] },
{ "sType": "time-us", "aTargets": [16] }
],
"oLanguage": {
"sLengthMenu": "View Per Page _MENU_ ",
"sSearch": "Search all columns:"
}
});
這最接近我已經得到了被添加
{ targets: [13], orderData: [13, 1] }
到"aoColumnDefs"
。問題在於排序(正確發生 - 主要和次要)在頁面加載時發生,並禁止按任何其他列進行排序的功能。
是否有人知道如何才能改變我必須做的第二排序只有當第13列標題被點擊,而不禁用任何其他列排序通過單擊適當的列標題的能力?