1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
var myMenu = new dijit.Menu({
style: "display: none;",
id: "myMenu"
});
//j'ajoute des dijit.CheckedMenuItem a la dijit.Menu
MonStore.fetch({query: {}, onComplete: function(items, request){
dojo.forEach(items, function(item) {
myMenu.addChild(new dijit.CheckedMenuItem({
label:item.nom,
id:item.id
}));
});
}});
//j'affecte le dijit.menu a la dijit.form.DropDownButton
var button = new dijit.form.DropDownButton({
label: "Nom",
name: "Nom",
dropDown: myMenu,
id: "MyDropDown"
});
//j'affecte dropDownButton au div
dojo.byId("MyDiv").appendChild(button.domNode); |
Partager