Estou usando o plugin jquery DataTables . Da documentação deles:
Se a classificação estiver ativada, o DataTables executará uma classificação de primeira passagem na inicialização. Você pode definir em quais colunas a classificação é executada e a direção da classificação com essa variável. A matriz aaSorting deve conter uma matriz para cada coluna a ser classificada inicialmente contendo o índice da coluna e uma sequência de direção ('asc' ou 'desc').
É possível ter a classificação ativada, mas desativar essa classificação de primeira passagem na inicialização? Atualmente, estou fazendo o lado do servidor de classificação inicial e preciso da funcionalidade de classificação, mas não preciso dessa funcionalidade de classificação inicial.
fonte
asSorting: ['desc', 'asc']
noaoColumnDefs
modo que o primeiro clique é uma espécie desc.<table data-order="[]">
<table data-order="[]">
funciona para mim.Conforme os últimos documentos da API:
Mais informações
fonte
Tente o seguinte:
Isto irá resolver o seu problema.
fonte
Nas opções de dados, coloque isto:
Aqui está a solução: "aaSorting": [[2, 'asc']],
2
A tabela de meios será classificada por terceira coluna,asc
em ordem crescente.fonte