dhtmlxTree :: Ajax-Based JavaScript Tree 5.0

Licenza: Gratuito ‎Dimensioni del file: 4.70 MB
‎Valutazione utenti: 4.9/5 - ‎7 ‎Voti

dhtmlxTree è un menu della struttura ad albero JavaScript basato su Ajax che consente di creare alberi di spostamento completi e organizzare i dati in ordine gerarchico. Il caricamento dinamico degli elementi dal flusso XML consente di creare alberi con un numero illimitato di nodi. dhtmlxTree può caricare il contenuto in modo dinamico dal server utilizzando Ajax o direttamente dall'isola dati XML di pagina. È supportato anche il caricamento dei dati da JSON e CVS. Se la struttura dispone di centinaia di nodi, i sottonodi possono essere caricati in modo asincrono sul lato client e quindi visualizzati da porzioni su richiesta. È possibile grazie alla funzionalità di analisi distribuita implementata in dhtmlxTree. Il rendering intelligente è un'altra funzionalità che risolve i problemi di prestazioni negli alberi con un gran numero di nodi per livello. La potente API sul lato client consente la personalizzazione completa della visualizzazione struttura ad albero con JavaScript. dhtmlxTree consente agli utenti di modificare il testo dei nodi della struttura direttamente in un browser Web. Tutte le modifiche eseguite sull'albero (modifica del testo, riorganizzazione dei nodi) possono essere salvate automaticamente nel database back-end sul lato server. La funzionalità di trascinamento esteso semplifica notevolmente l'utilizzo degli alberi. Il comportamento drop-as-sibling semplifica il riordino dei nodi in una visualizzazione struttura ad albero. Il controllo struttura supporta il trascinamento della selezione non solo all'interno di una struttura ad albero, ma tra alberi, anche se si trovano in fotogrammi o iframe diversi. È inoltre possibile selezionare e trascinare più elementi della struttura ad albero. Questa struttura JavaScript dispone di un sistema di caselle di controllo per utilizzare questo componente come barra di spostamento con elenchi di selezione. Oltre alle consuete caselle di controllo a due stati (elemento selezionato, elemento deselezionato), è possibile utilizzare tre caselle di controllo dello stato con il valore "parzialmente selezionato" (alcuni elementi secondario sono selezionati). dhtmlxTree è distribuito sia sotto licenza GNU GPL che commerciale (edizione PRO). Il codice sorgente è disponibile.

cronologia delle versioni

  • Versione 5.0 pubblicato il 2016-05-17
    correzione per l'analisi del testo lungo da XML; correggere openItemsDynamic per gli elementi bloccati
  • Versione 1.6 pubblicato il 2007-12-17
    Aggiunto il supporto JSON/CSV; Rendering intelligente per grandi alberi; Nuovi eventi; Supporto XML migliorato

Dettagli del programma