我有tabpanel,默认情况下所有选项卡都处于禁用状态。根据条件,一些标签将被启用,我已经完成了该部分。现在我想为选项卡添加单击事件,我尝试使用tabchange,但问题是当我在运行时启用选项卡时tabchange事件被触发,但我希望在用户单击选项卡时触发它。如何在Tabpanel中为ExtJS选项卡添加单击事件
var empTabPanel= new Ext.tab.Panel({
id: 'emptabpanel',
width: '100%',
xtype: 'container',
layout: 'hbox',
items: [{
title: 'Personal Details',
border: 0,
id: 'PERSONAL_DETAILS'
},{
title: 'Department Details',
border: 0,
id: 'DEP_DETAILS'
},{
title: 'Leave Details',
border: 0,
id: 'LEAVE_DETAILS'
}]
});
尝试在运行时使用suspendEvent功能。当你的操作完成时使用resumeEvent函数。 –
谢谢D.V它工作:) –