Pregunta

¿Cómo hacemos una cuadrícula de árbol con buscapersonas usando JQGrid?

He revisado y probado las demostraciones, pero no mostró ningún buscapersonas, a pesar de que hay un buscapersonas en el código

¿Cómo crear el buscapersonas?

¿Fue útil?

Solución

La red de árbol tiene algunas limitaciones que son documentado:

Funcionalidad del buscapersonas actualmente deshabilitada para TreeGrid

En otro lugar De la documentación puede leer casi lo mismo:

Dado que JQGRID actualmente no admite la paginación, cuando tenemos un TreeGrid, los elementos del buscapersonas están deshabilitados automáticamente.

Otros consejos

Obtuve la paginación para funcionar modificando la función settreegrid. Comenté la siguiente línea:

$t.p.pgbuttons = false;$t.p.pginput = false;

Luego aparecieron los botones y las solicitudes volvían al servidor para solicitar la información. Ahora, para esto, estaba cargando todo el árbol a una variable local y luego usando SetJSondata para cargar los datos en el árbol. Funciona de la forma en que lo esperaría, pero no lo he probado a fondo.

Para RowList $ tpMultIselect = false; $ tProwlist = [10,15,20,30];

De acuerdo a "Nuevo funcional para TreeGrid" Vyacheslav N. Boyko agregó esta función a JQGrid. Y hay un Tema abierto Eso exige aplicar esta función a JQGRID.

Prueba el cambio d.p.pgbuttons = !1; a d.p.pgbuttons = !0; Y d.p.pginput = !1; a d.p.pginput = !0; Y d.p.rowList = []; a d.p.rowList = [10,50,100]; en bloque setTreeGrid: function () {...}

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top