Я использую Предопределенный порядок перестановки столбцов на сервере. Когда таблица данных загружается в самый первый раз, она работает просто отлично, но когда я применяю нумерацию страниц, сортировку или поиск, тогда она отображает данные в неправильные столбцы и не следует предопределенному переупорядочению столбцов. При загрузке таблицы я также скрываю несколько столбцов. Пожалуйста, дайте мне знать, как это исправить, так что на нумерации страниц и c следует также соблюдать предопределенный порядок столбцов.
$('#datatable').DataTable({
"processing": true,
"serverSide": true,
colReorder: true,
"ajax": 'serverside.php',
"order": [
[11, "desc"]
],
colReorder: {
order: [0, 1, 2, 3, 7, 8, 4, 5, 6, 20, 21, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
},
"columnDefs": [{
"targets": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19],
"visible": false
}]
})