Переопределение предопределенного столбца DataTable на стороне сервера не работает - PullRequest
0 голосов
/ 22 апреля 2020

Я использую Предопределенный порядок перестановки столбцов на сервере. Когда таблица данных загружается в самый первый раз, она работает просто отлично, но когда я применяю нумерацию страниц, сортировку или поиск, тогда она отображает данные в неправильные столбцы и не следует предопределенному переупорядочению столбцов. При загрузке таблицы я также скрываю несколько столбцов. Пожалуйста, дайте мне знать, как это исправить, так что на нумерации страниц и 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
  }]
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...