То, что я пытаюсь сделать вторичным типом столбца 1, если 13-й столбец попал на страницу, но не прерывает работу любого другого, нажатого на столбец.DataTables Вторичная сортировка по имени столбца нажмите
Это JQuery DataTable код
$('#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-го столбца, не отключая возможность сортировки по любому другому столбцу, щелкнув соответствующие заголовки столбцов?