Domanda

Vorrei creare una struttura ad albero da JSON, ma con più colonne che possono essere ordinate. Ho visto molte implementazioni di alberi e griglie ma mai una mescolata.

Qualcuno sa di un plug-in o di una funzionalità per qualsiasi toolkit Javascript che può farlo accadere, quindi non devo reinventare la ruota qui?

È stato utile?

Soluzione

Sembra abbastanza carino: http: //www.max -bazhenov.com/dev/ux.maximgb.treegrid/index.html

Utilizza ExtJS, che presenta alcune limitazioni di licenza che devi considerare.

Altri suggerimenti

Ho trovato tutti questi componenti:

* non sembra ordinabile

Personalmente sto provando Treetable e, dopo alcune configurazioni (rovistando negli esempi nella fonte della pagina della documentazione ...), mi sto godendo la sua semplicità e chiarezza.

Dopo una lunga ricerca per un treegrid, il migliore che ho incontrato è di jeasyui.com

http://www.jeasyui.com/demo/main /index.php?plugin=TreeGrid

inserisci qui la descrizione dell'immagine

Il plug-in jstree per jQuery associato al suo plug-in di jstree-grid può gestire l'ordinamento (l'ordinamento è un plugin per il jstree principale ) che è abbastanza flessibile (e riutilizza il tema dell'interfaccia utente jQuery che applichi).

È quello il tipo di griglia che stai cercando? Si finisce con una vista molto simile a: jstree-grid-with-sort-themerolled

L'ordinamento per colonna dovrai aggiungere manualmente e quindi attiva un riordino .

Ecco un " ufficiale " anche esempio (griglia in alto nella pagina), usando RowExpander UX.

http://extjs.com/deploy/dev/examples/grid /grid3.html

DHTMLX ha anche il componente JavaScript TreeGrid (supporta l'ordinamento e altre funzionalità relative alla griglia): http://dhtmlx.com/docs/products/dhtmlxTreeGrid/

(dichiarazione di non responsabilità: lavoro per DHTMLX)

Ancora un altro treegrid con supporto per bootstrap. http://maxazan.github.io/jquery-treegrid/examples /example-bootstrap-3.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top