2008-10-10 20 views
6

Me gustaría crear una estructura de árbol a partir de JSON, pero con varias columnas que se pueden ordenar. He visto muchas implementaciones de árboles y cuadrículas, pero nunca una mezcla.Crear un árbol/cuadrícula ordenable en Javascript

¿Alguien sabe de un complemento o función para cualquier kit de herramientas de Javascript que pueda hacer que esto suceda, así que no tengo que volver a inventar la rueda aquí?

+0

Hola Eric- ¿Puedes explicar esto un poco más? Parece que estás describiendo algo nuevo, pero luego estás preguntando por algo que existe ... No estoy seguro de entender exactamente lo que intentas construir. – keparo

+0

¿Es que tienes una matriz de objetos JSON de naturaleza similar y quieres ordenar esa matriz de objetos por una o más claves? Si es así, tengo lo que necesita: P – matdumsa

+0

Eche un vistazo a http://www.htmltreegrid.com/ –

Respuesta

5

me encontré con los siguientes artículos:

* parece que no se puede ordenar

Personalmente estoy tratando TreeTable y, después de algunas configuraciones (hurgando en los ejemplos en la fuente de la página de documentación ...), estoy disfrutando de su simplicidad y claridad.

1

El plugin jstree para jQuery atado con su complemento de jstree-grid puede manejar la clasificación (clasificación es plugin to the main jstree) que es bastante flexible (y reutiliza el tema jQuery UI que aplica).

¿Es ese el tipo de cuadrícula que estás buscando? Usted termina con una vista muy similar a: jstree-grid-with-sort-themerolled

La clasificación por columna deberá agregar manualmente y luego trigger a re-sort.

+0

Hola, ¿pueden compartir algunos códigos sobre el ejemplo anterior? Gracias – byteBiter