jquery - guriddo - en jqgrid treegrid, ¿cómo puedo especificar que quiero que los datos se contraigan de forma predeterminada(aunque se carguen todos los datos)?
jqgrid php (1)
Estoy cargando una treegrid completa, pero me gustaría colapsar para mostrar solo el nivel 1 (versus mostrar todo expandido)
¿Hay alguna forma de especificar la vista inicial (contraída o expandida) cuando mi jqgrid treegrid carga y recarga
nuevamente, QUIERO cargar todo al cliente, pero solo mostrar las cosas colapsadas como vista inicial.
no veo ninguna opción en la página principal de documentación
No se incluyen en la pregunta ni la definición de jqGrid ni los datos JSON o XML de prueba que se usan para completar la cuadrícula. Supongo que llenaste la columna "expandida" de la cuadrícula del árbol con true
. La columna oculta ''expandida'' existe en la cuadrícula de árbol tanto para el modo Modelo de conjunto anidado como para el Modelo de adyacencia . Si establece false
en la columna, el árbol no se gastará. Vea aquí un ejemplo.
Deberías echarle un vistazo en la penúltima columna de AdjacencyTree.json . Contiene false
, por lo que no se expandirá ningún nodo de árbol. El contenido de las columnas ocultas del archivo JSON es el siguiente
level parent isLeaf expanded loaded
-----------------------------------
0 false false true
1 1 false false true
2 2 true false true
2 2 false false true
3 4 true false true
2 2 true false true
1 1 false false true
2 7 false false true
3 8 true false true
3 8 true false true
2 7 true false true