2011-01-13 8 views
0

Ich versuche, den zugewiesenen Wert einer YUI-Menüschaltfläche zuzuweisen, um Werte aus vorherigen Vorgängen zu verwenden.Wert für die YUI-Menüschaltfläche festlegen

Etwas wie das Erinnern an frühere Entscheidungen.

Für Label weiß ich schon, dass ich es mit ändern können: button.set("label", "my label")

leider kann ich nicht ändern Sie den Wert mit: button.set("value", "my value")

dies Jede ideia, wie kann ich tun?

Andere Möglichkeit wäre, eine Auswahl zu erzwingen, aber ich habe keine Idee, wie man das macht.

Dank

Antwort

0

gerade herausgefunden, dass Sie verwenden können:

var menu = button.getMenu(); 
var item = menu.getItem(index); 
button.set("selectedMenuItem", item); 

alles, was für mich bleibt jetzt

+0

Warnung den benötigten Index zu finden: nicht setzen vergessen Sie die Taste mit "lazyloadmenu: false" – IvoC