J'utilise arbre Yui pour peupler le menu et une fois u cliquez sur un élément de menu i besoin d'ouvrir un code dialog.My yui est comme çaYUI: afficher une boîte de dialogue lorsque vous cliquez sur une étiquette dans TreeView
tree = new YAHOO.widget.TreeView("treeDiv1");
var root = tree.getRoot();
var myobj = {
label : "Account Search",
myNodeId : "myid1",
labelStyle : "mymenu"
};
var tmpNode = new YAHOO.widget.MenuNode(myobj, root, false);
var myobj = {
label : "Activate Account",
myNodeId : "myid1",
labelStyle : "mymenu"
};
var tmpNodel2 = new YAHOO.widget.MenuNode(myobj, root, false);
var myobj = {
label : "Code of the Day",
myNodeId : "myid1",
labelStyle : "mymenu"
};
var tmpNodel3 = new YAHOO.widget.MenuNode(myobj, root, false);
tree.render();
pour cette étiquette je veux ajouter des écouteurs, quand je clique je devrais ouvrir une boîte de dialogue yui en employant yaho.widget.dialog(). Pour ceci je donnerai la division de paramètre qui est dans un autre gsp (grails) .adding l'auditeur à myNodeId ne fonctionne pas. peut-on suggérer comment ajouter des écouteurs à ces étiquettes dans le menu .. Merci d'avance ..
merci i utilisé tree.subscribe ('clickEvent', fonction (oArgs) { \t \t \t \t oArgs.node.label \t \t \t \t \t}); pour obtenir l'événement – progsumanth