|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 12 ![]() |
Bonjour,
Je viens vers vous après quelque heures de recherches. J'ai un dijit.Tree de la forme : Root _|_Fournisseurs ___|_Lots _____|_Articles J'arrive sans problème à affecter un dijit.Menu sur ce tree., mais j'aimerais que en fonction du type cliqué (fournisseur, lot, article) un menu contextuel différent s'affiche, quitte à créer trois menus différents. Je ne sais pas comment "binder" par 'menu.bindDomNode(tree.domNode)' où tree.domNode serait remplacé soit par les noeuds 'fournisseur' soit 'lot', soit 'article'. Je pense qu'il faut faire un dojo.query puis dojo.foreach en fonction du type pour binder seulement sur les noeuds qui m'intéressent aux menus correspondant, mais comment faire pour faire des 'query' dans le tree ? Cordialement, JB. |
|
|
00
|
|
|
#2 | ||||
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 12 ![]() |
J'ai donc pu trouver un bout de code qui m'a aidé:
Code :
J'ai aussi essayé ce code là, je bind le domNode parent et unBind tous les enfants, mais ne marche toujours pas. Code :
Pouvez vous m'aider? JB |
||||
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 12 ![]() |
Finalement, c'était tout bête:
Pas de tree.onLoad(), pas de store.fetch(). Tout est dans l'implématation de _openMySelf. Code :
JB |
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com