¿Es posible deshabilitar la ordenación en jqGrid para todas las columnas en lugar de agregar sortable: false
a cada columna en colModel?Deshabilitar la ordenación en jqGrid
12
A
Respuesta
19
Esta funcionalidad se añadió en jqGrid 4.0+
Después de definir su sección colModel en la configuración jqGrid, añada lo siguiente:
cmTemplate: {sortable:false},
Esto obligará a todas las columnas ya no puede ordenar.
1
Si desea desactivar condicionalmente clasificación en todas las columnas en lugar de codificar en su rejilla, entonces te recomiendo el siguiente
//your function
function Example(){
//define grid
var grid = $("#list");
//get all column names
var columnNames = grid[0].p.colNames;
//iterate through each and disable
for (i = 0; i < columnNames.length; i++) {
grid.setColProp(columnNames[i], { sortable: false });
}
}
Cuestiones relacionadas
- 1. jqGrid: Deshabilitar ordenación
- 2. ¿Cómo deshabilitar la ordenación en NSTableVIew?
- 3. Cómo deshabilitar la ordenación en jQuery.DataTables init?
- 4. Cómo deshabilitar la carga automática en jqGrid?
- 5. jqGrid deshabilitar resaltado de fila
- 6. ordenación de jqGrid en el lado del cliente
- 7. ¿Cómo puedo agregar ordenación de múltiples columnas a jqgrid?
- 8. jqgrid: selección múltiple y deshabilitar comprobación (condicional)
- 9. Problema con la columna de ordenación al editar filas en línea en jqGrid
- 10. Lucene.net 2.9.2 ordenación (la ordenación no funciona)
- 11. Deshabilitar el cuadro de confirmación de delGridRow en jqGrid
- 12. Deshabilitar la ordenación automática en la primera columna al usar jQuery DataTables
- 13. Deshabilitar la ordenación al hacer clic en el encabezado de la columna DataGridView
- 14. La mejor manera de deshabilitar la ordenación del encabezado de columna en DataGridView
- 15. JQgrid Fecha de ordenación en el lado del cliente con un formato específico
- 16. Cómo deshabilitar la edición de algunas celdas en la edición de filas de JQGrid?
- 17. jqGrid - deshabilitar el cambio de tamaño de columna de usuario
- 18. ¿Cómo desactivar la ordenación con jQueryUI ordenable?
- 19. get_list_or_404 ordenación en Django
- 20. jqGrid sin encabezado
- 21. ¿Es posible desactivar la ordenación en hadoop?
- 22. jqgrid desactivar encabezados
- 23. Agrupación preservando ordenación en LINQ
- 24. Establecer página en jqgrid
- 25. ¿Cambiar rowId en jqgrid?
- 26. Paginación del lado del cliente con jqGrid
- 27. Cambiar la ordenación en un NSFetchedResultsController sobre la marcha
- 28. cómo mantener la fila actual en jqgrid
- 29. Finalización de la edición en jqGrid
- 30. Jqgrid: navegación basada en la fila seleccionada
que quería escribir la misma. ¡Gracias! La característica 'cmTemplate' ya existe en jqGrid 3.8.2, pero la prioridad de' cmTemplate' era demasiado alta en 3.8.2. Entonces, si usas 'cmTemplate: {sortable: false}' y tienes 'sortable: true' en alguna columna, jqGrid 3.8.2 usará' sortable: false' para todas las columnas y jqGrid 4.x usará el ajuste ' ordenable: verdadero' para una columna. – Oleg