Estoy usando el complemento jquery DataTables . De su documentación:
Si la ordenación está habilitada, DataTables realizará una ordenación de primer paso en la inicialización. Puede definir en qué columna (s) se realiza la clasificación y la dirección de clasificación, con esta variable. La matriz aaSorting debe contener una matriz para cada columna que se clasificará inicialmente que contiene el índice de la columna y una cadena de dirección ('asc' o 'desc').
¿Es posible tener la clasificación habilitada pero deshabilitar esta clasificación de primer paso en la inicialización? Actualmente estoy haciendo el lado del servidor de clasificación inicial y necesito la funcionalidad de clasificación, pero no necesito esta funcionalidad de clasificación inicial.
fuente
asSorting: ['desc', 'asc']
en laaoColumnDefs
manera que la primera posición es una especie desc.<table data-order="[]">
<table data-order="[]">
funciona para mí.Según los últimos documentos api:
Más información
fuente
Prueba esto:
Esto resolverá su problema.
fuente
En las opciones de la tabla de datos, ponga esto:
Aquí está la solución: "aaSorting": [[2, 'asc']],
2
significa que la tabla se ordenará por tercera columna,asc
en orden ascendente.fuente