extjs 在代码中触发button

extjs 在代码中触发button

{
id : 'image_button2', 
xtype : 'button',
text : 'button',
handler : function() {
alert(123456) ; 
}
}
这是一个按钮,怎样用代码调用它
zhou2193  |  浏览 4742 次   2013-12-10 15:08  |举报
2013-12-12 17:09 最佳答案
{
    id : 'image_button2', 
    xtype : 'button',
    text : 'button',
    listeners:{
        click:function(){
            alert(123456) ;
       }
    }
}
 
你要声明监听,监听事件为click。
然后这样从外面直接Ext.getCmp('image_button2').fireEvent('click');//触发click就可以了

其他回答

<script>
var btn = document.getElementById('image_button2');
btn.click();
</script>
直接用普通的js就能调用
apologythen    |  2013-12-10 19:50
评论 
0  2

不懂你的调用是什么意思,要是是创建的话


1
2
3
4
5
6
7
8
9
10
11
var  config = {
     id:  'xxx' ,
     xtype:  'button' ,
     text:  'button' ,
     handler:  function (){
         alert( '123456' );
     }
};
 
//xxx为目标元素的id号,如果目标元素允许加入的话,该按钮就会加入到该元素中
Ext.getCmp( 'xxx' ).add(config);
xiii130    |  2013-12-10 16:21
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值