extjs 事件 在其它地方执行按钮 单击动作
{text:'搜索',id:"sss",handler:function(){varn=Ext.get("keyword").getValue();ba_grid.sto...
{
text: '搜 索',
id:"sss",
handler:function(){
var n= Ext.get("keyword").getValue();
ba_grid.store.baseParams['vbrxm'] = n//防止分页时丢失
ba_grid.store.reload();
}
我这样做不行,请问什么改?
Ext.getCmp("sss").click(); 展开
text: '搜 索',
id:"sss",
handler:function(){
var n= Ext.get("keyword").getValue();
ba_grid.store.baseParams['vbrxm'] = n//防止分页时丢失
ba_grid.store.reload();
}
我这样做不行,请问什么改?
Ext.getCmp("sss").click(); 展开
1个回答
展开全部
先把你上面的代码改成这样
{
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');
{
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');
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询