1. 程式人生 > >extjs元件新增事件監聽的三種方式

extjs元件新增事件監聽的三種方式

1.在定義元件配置的時候設定

xtype : 'textarea',  
name : 'dataSetField',  
labelSeparator:'',  
fieldLabel:'',  
hideLabel: true,  
allowBlank: true,  
height: mainPanelHeight*0.8,  
anchor:'99%',  
listeners:{'blur':function(){  
   alert(1);  
}}  

2.對元件變數通過on設定
gridPanel.on('rowdblclick',function(gridPanel,_rowIndex,e){  
  alert(2);  
}  

3.通過元件變數方法addListener()設定
gridPanel.addListener('rowclick',function(){  
 alert(3)}  
);