Come posso aggiornare un albero Dijit?

May 3

Dijit è il nome di un componente che fa parte del Dojo Toolkit, un insieme di strumenti JavaScript per le pagine Web. Utilizzando Dijit, sviluppatori Web possono integrare ciò che è noto come un albero Dijit, una struttura gerarchica che organizza i dati in varie categorie. Se si desidera che la pagina Web per aggiornare automaticamente un albero Dijit, è possibile definire una nuova funzione che eseguirà l'azione e chiamare la funzione in caso di necessità.

istruzione

1 Avviare Blocco note, l'editor di testo di Windows, e aprire il file che contiene il codice sorgente dello script Dojo.

2 Digitare o tagliare e incollare il seguente codice nella parte superiore del file:
<Script language = tipo "JavaScript" = "text / javascript">
dojo.extend (dijit.Tree, {
aggiornare: function () {
this._itemNodesMap = {};
this.model.root = null {};
if (this.rootNode) {this.rootNode.destroyRecursive ();}
this._load;}
});
</ Script>
Il codice crea una nuova funzione che consente di aggiornare l'albero Dijit quando viene chiamato.

3 Chiamare la funzione in qualsiasi punto dello script inserendo la seguente chiamata di funzione:
. Dijit.byID ( 'treeid') refresh ();
Sostituire "treeid" dal codice di identificazione effettivo assegnato all'albero.

4 Fare clic su "File" e selezionare "Salva".