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就可以了

extjs 在代码中触发button_第1张图片

luffy1201 

采纳率:62% 来自:芝麻团 擅长: JAVA相关 编程语言 其他编程语言 软件开发 JavaScript

其他回答


直接用普通的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

你可能感兴趣的:(ExtJs)