0
Si nous pouvons créer un menu contextuel dans le menu (utilisez l'événement contextmenu)?Extjs: Comment créer un menu contextuel dans le menu
J'utilise le code suivant:
for (i=0, len = response.result.data.length; i < len; i++) {
itemData = response.result.data[i];
item = menu.addMenuItem({
id : itemData.id,
text : itemData.name
});
item.addEvents('contextmenu');
item.on({
click : this.onClickConfig,
contextmenu : this.onContextMenuConfig,
scope : this
})
}
onClickConfig : function(menuItem, e) {
Ext.Msg.alert('Click','you clicked on me');
},
onContextMenuConfig : function(e) {
Ext.Msg.alert('Click right','you clicked right on me');
e.preventDefault();
},
Il est OK pour le clic gauche, mais il ne fonctionne pas pour un clic rigth
Je ne comprends pas très bien ce que vous voulez dire? – Lloyd