`
kanpiaoxue
  • 浏览: 1777659 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

extjs 触发Button的click事件

 
阅读更多
首先有一个按钮,并且有监听click的事件
var button_1 = new Ext.Button({
	text : "button",
	listeners :{
		click : function(){
	  	alert("111");
	 	}
	}
});


var button_2 = new Ext.Button({
	text : "button",
	handler:function(){
		//在这里触发那个按钮的点击事件就可以了
		button_1.fireEvent('click');
	}
});

 

分享到:
评论

相关推荐

    ExtJS 4 button按钮

    在深入探讨ExtJS 4 Button组件的特性与应用前,我们先简要了解ExtJS框架。ExtJS是一款基于JavaScript的企业级Web应用开发框架,由Sencha公司开发维护,旨在简化前端开发过程,提供丰富的UI组件库,使得开发者能够...

    Extjs源码之--Ext事件机制/继承关系

    例如,一个按钮组件可能会这样触发'click'事件: ```javascript this.fireEvent('click', this); ``` 这里的`this`引用了触发事件的组件自身。 3. **事件解绑**: 如果不再需要监听某个事件,可以使用`un`方法...

    EXTJS事件实例源码

    1. **事件监听与触发**:EXTJS中的每个组件都拥有自己的事件系统,可以通过`addListener`(或简写`on`)方法来监听事件,`fireEvent`方法来触发事件。例如: ```javascript var button = Ext.create('Ext.button....

    ExtJS 事件处理 动态载入

    事件处理是ExtJS中非常关键的一部分,它允许用户与UI交互时触发相应的操作。而动态载入则涉及到如何在运行时按需加载数据或组件,以优化性能和提高用户体验。 **事件处理** 在ExtJS中,几乎每个组件都可以监听和...

    Extjs事件和模板

    // 监听按钮的click事件 button.on('click', function() { console.log('Button clicked!'); }); // 触发一个自定义事件 Ext.application().fireEvent('customEvent', '参数'); ``` EXTJS的模板机制是用于动态...

    学习ExtJS(二) Button常用方法

    1. 第一个示例使用了`listeners`来监听"click"事件,并在事件触发时执行指定的函数。按钮的文本通过`setText`方法更改,`minWidth`属性用来设置按钮的最小宽度。 2. 第二个示例则直接在构造函数中通过`on`方法绑定...

    Extjs Grid 操作大全

    alert('Double click test button clicked.'); } }], listeners: { celldblclick: function(grid, rowIndex, columnIndex, e) { var s = grid.getStore(); var x = s.getAt(rowIndex); alert(x.get('pid'));...

    ExtJS对几种面向对象体现.txt

    3. **事件驱动**:ExtJS采用了事件驱动的模型,即组件之间的交互主要通过事件触发的方式进行。这种方式可以有效降低组件之间的耦合度,使得系统更加灵活。 4. **继承与多态**:在ExtJS中,通过继承机制可以轻松地...

    extjs 为某个事件设置拦截器

    总结来说,EXTJS中的事件拦截器提供了一种灵活的方式,让我们可以在事件触发前后插入自定义逻辑,控制事件的处理流程。通过`capture()`和`releaseCapture()`,我们可以精细地管理事件的行为,实现复杂的业务需求。在...

    Extjs基础学习描述

    `Ext.Button`是ExtJS中的一个核心组件,用于创建按钮。在创建按钮时,`renderTo`属性定义了按钮将被添加到页面的哪个元素上,这里使用`Ext.getBody()`将按钮添加到页面的body元素。`text`属性设置按钮上显示的文本,...

    extjs中文api

    在ExtJS中,事件处理是非常重要的一个方面,它使得用户可以与页面元素进行交互。例如,通过以下代码可以为一个HTML元素绑定点击事件: ```javascript Ext.get('b').on('click', function() { // 这里是点击事件...

    Extjs下/HTML下的文件下载(另存为的弹出)

    1. **事件监听**:在Extjs中,我们可以在按钮或其他控件上设置监听器,当用户点击时触发相应的下载操作。例如,我们可以创建一个按钮,并在其`handler`属性中绑定下载逻辑: ```javascript Ext.create('Ext.Button'...

    ExtJs4官方的api文档及示例

    文档中会列出可监听的事件和触发这些事件的方法,如点击事件(click)、加载事件(load)等。 示例部分则是将理论转化为实践的关键。在ExtJS4.1的示例中,你可能会看到: 1. **基础示例**:展示如何创建基本的组件...

    ExtJs 实现select列表选中项时添加删除

    在ExtJS中,可以使用`Ext.Button`创建按钮,并添加`click`事件监听器。下面是一个简单的例子: ```javascript Ext.create('Ext.Button', { text: '删除', listeners: { click: function(button, e) { // 在这里...

    ExtJS在Web开发中的应用.pdf

    - **Event Binding**: 开发者可以通过简单的语法绑定事件处理器,如`button.on('click', function() { /* 处理函数 */ })`。 - **Custom Events**: ExtJS还允许自定义事件,这样开发者可以根据自己的需求创建新的...

    Extjs学习笔记之八 继承和事件基础

    `Observable`类被许多ExtJS组件作为基类,使得这些组件能够触发和监听事件,实现组件间的交互。 事件监听通常有以下步骤: 1. 定义事件:使用`addEvents`静态方法在类级别上注册事件。 2. 添加监听器:使用`...

Global site tag (gtag.js) - Google Analytics