Я использую плагин jquery DataTables . Из их документации:
Если сортировка включена, DataTables выполнит сортировку первого прохода при инициализации. С помощью этой переменной вы можете определить, по какому столбцу (столбцам) выполняется сортировка и направление сортировки. Массив aaSorting должен содержать массив для каждого столбца, который должен быть отсортирован изначально, содержащий индекс столбца и строку направления («asc» или «desc»).
Можно ли включить сортировку, но отключить эту первую сортировку при инициализации? В настоящее время я выполняю начальную сортировку на стороне сервера и нуждаюсь в функциональности сортировки, но мне не нужны эти начальные функции сортировки
источник
asSorting: ['desc', 'asc']
вaoColumnDefs
таким образом , что первый щелчок является убывание рода.<table data-order="[]">
<table data-order="[]">
работает для меня.Согласно последним документам API:
Больше информации
источник
Попробуй это:
это решит вашу проблему.
источник
В датируемых опциях поместите это:
Вот решение: "aaSorting": [[2, 'asc']],
2
означает, что таблица будет отсортирована по третьему столбцуasc
в порядке возрастания.источник