extjs 事件 在其它地方执行按钮 单击动作
先把你上面的代码改成这样
{
text: '搜 索',
id:"sss",
listeners:{
click:function(){
var n= Ext.get("keyword").getValue();
ba_grid.store.baseParams['vbrxm'] = n//防止分页时丢失
ba_grid.store.reload();
}
}
}
在什么时候你想触发这个按钮的时间时,这样写
Ext.getCmp('sss').fireEvent('click');
extjs box控件放置图片后 点击事件
ext3.4-extjs3.4 demo2var clickHandler = function(){// 设置跳转alert(1);location.href = '#';}Ext.onReady(function(){new Ext.Panel({title:'main',width:600,height:300,items:{xtype:'box',width:200,height:200,autoEl:{tag:'img',src:'',onclick:'clickHandler()'}},renderTo:Ext.getBody()});});ext4+Extjs 4.2 demo2Ext.onReady(function(){new Ext.Panel({title:'main',width:600,height:300,listeners:{el:{click:function(){// 设置跳转alert(1);location.href = '#';}}},items:{xtype:'box',width:200,height:200,autoEl:{tag:'img',src:'',}},renderTo:Ext.getBody()});});