ciao a tutti !scrivo qui sperando che sia la sezione giusta:-) cmq ho un grosso problema e anke piuttosto specifico spero ci sia qualcuno che possa aiutarmi:-) ho creato un widget albero con dojo tramite questo codice
Codice PHP:
var store = new dojo.data.ItemFileReadStore(
{'url' : 'virtual_generate.json'});
var treeModel = new dijit.tree.ForestStoreModel({
store: store,
rootId: "name",
rootLabel: "Virtual Sensor",
childrenAttrs: ["children"]
});
new dijit.Tree({
model: treeModel,
id:"virtualTree",
onClick: insert //lancia la funzione insert quando si clicca su un nodo
},
"treeOne");
});
il risultato è il seguente,un albero visualizzato in questo modo:
-Virtualsensor
-nodo1
-nodo2
-nodo3
nodo1,nodo2,etc..nn hanno figli....ora cliccando su nodo1 si deve lanciare un funzione ma questa deve prendere il valore visualizzato cliccato(per intenderci se clicco su nodo1 devo prendere nodo1,se clicco su nodo2 devo prendere nodo2,etc)....qualcuno sa come si fa?