【发布时间】:2011-09-13 20:50:56
【问题描述】:
我有一个 extjs 按钮“订单”,该按钮带有菜单项“orderInsuranceMenu”。我需要在某些条件下隐藏菜单项。我怎样才能实现它
orderInsuranceMenu = {
id: 'menu-order-insurance'
,items: [
{
id:'btnMenu1',
text: 'Test Buton1',
iconCls: 'icon-cls',
listeners: {
click: function(b,e){
//some code goes here
}
}
}
,{
id:'btnMenu2',
text: 'Test Buton2',
iconCls: 'icon-first-title',
listeners: {
click: function(b,e){
//Some code here
}
}
}
]
};
Order = new Ext.Button({
text: 'Order '
, iconCls: 'icon-go'
, disabled: true
, menu: orderInsuranceMenu
, handler: function() {
}
});
我已经尝试过这段代码,但它不起作用:
Ext.getCmp('btnMenu2').hide();
【问题讨论】: