- 浏览: 1093004 次
文章分类
- 全部博客 (379)
- S2SH (16)
- stuts2 (0)
- java语言 (81)
- JSP (17)
- <html>元素 (11)
- javaweb (4)
- web容器 (3)
- ext (23)
- javaScript (48)
- ant (1)
- liferay (1)
- sql (9)
- css (42)
- 浏览器设置 (3)
- office_world (1)
- eclipse (4)
- 其它 (28)
- 操作系统 (5)
- android (6)
- Struts2 (11)
- RegEx (3)
- mysql (5)
- BigDATA (1)
- Node.js (1)
- Algorithm (10)
- Apache Spark (1)
- 数据库 (5)
- linux (2)
- git (1)
- Adobe (3)
- java语言,WebSocket (1)
- Maven (3)
- SHELL (1)
- XML (2)
- 数学 (2)
- Python (2)
- Java_mysql (1)
- ReactJS (6)
- 养生 (4)
- Docker (1)
- Protocols (3)
- java8 (2)
- 书籍 (1)
- Gradle (2)
- AngularJS (5)
- SpringMVC (2)
- SOAP (1)
- BootstrapCSS (1)
- HTTP协议 (1)
- OAuth2 (1)
最新评论
-
Lixh1986:
Java并发编程:自己动手写一把可重入锁https://blo ...
Java之多线程之Lock与Condition -
Lixh1986:
http://win.51apps.com.cn/https: ...
temp -
ztwsl:
不错,支持很好
HttpServletRequest和ServletRequest的区别 -
guodongkai:
谢谢您能将知识精华汇编总结,让初学者们从原理中学会和提高。
javaScript之function定义 -
kangwen23:
谢谢了,顶顶
struts2中的ValueStack学习
Ext遵循一种树状的事件模型。
所有继承自Ext.util.Observable类的对象,都可以支持事件。
具体使用方法,请看例子:
单击button后的运行结果:
-
参考:
http://www.iteye.com/problems/9732
-
所有继承自Ext.util.Observable类的对象,都可以支持事件。
具体使用方法,请看例子:
//函数定义 Person = function(name){ this.name = name; this.addEvents('walk','eat','sleep');//addEvents 这个Function是继承自 Observable类; 可以一次添加多个事件。 } Ext.extend(Person,Ext.util.Observable,{ info:function(event){ return this.name + ' is ' + event + 'ing.'; } }); //函数使用 var person = new Person('Han Meimei'); person.on('walk',function(){ alert(person.info('walk')); }); var _btn = new Ext.Button({ renderTo : Ext.getBody(), text : 'Fire Me!', width:50, height:20, listeners : { 'click' : function() { person.fireEvent('walk'); } } });
单击button后的运行结果:
-
参考:
http://www.iteye.com/problems/9732
-
发表评论
-
Ext 布局
2014-06-09 14:16 8881、card layout. //a util funct ... -
Ext之自定义组件,之ComboBox之Ajax查询
2014-02-26 11:07 1227//类型 var sto = new Ext.data. ... -
Ext之自定义组件,之Render
2014-02-24 14:59 1272/** * 数据字典 代码到名称的翻译 * autho ... -
Ext之grid增加多行tbar
2014-01-23 10:02 1900tbar:[insertButton,'-',upda ... -
Ext之控制grid的下边缘显示
2014-01-22 12:40 897需要将 margins写成 margins:'0 0 0 0 ... -
Ext之JsonStore读取本地json文件
2014-01-21 16:03 7489方法一: //用于选择的Grid var ... -
Ext之comboBox 本地数据字典
2014-01-21 15:54 1368//车辆状态(值固定,写在前台页面,不用后台数据字典) ... -
Ext 带提示信息的 textField
2013-11-18 15:31 37211、 UpengsTextfield = Ext.exten ... -
ext之读取本地数据ComboBox
2013-11-11 14:41 17051、数据来自 json 文件 var record2=E ... -
ext之增加多行tbar
2013-11-07 11:55 1092tbar:[insertButton,'-',updateB ... -
ext之grid翻页空白参数丢失
2013-10-26 18:43 15251、问题现场 有2个grid, 第二个gri ... -
ext无法显示Label
2013-10-23 17:27 901把 layout 设为 'form' 只有用这个布局才能 ... -
Ext设置autoScroll:true了,为什么不起作用
2013-10-23 16:32 1869原因: 没有设height 首先 要设置一个高度 he ... -
Ext 事件添加,覆盖问题
2013-09-09 10:21 8921、对于事件 重复使用on ,添加事件: for(var i ... -
Ext移除元素的方法注意
2013-09-05 11:41 2599核心:采用从n-1 到 0 递减遍历; 而不是采用从 0 到 ... -
Ext checkbox 获取boxLabel 的值
2013-09-03 11:22 17231.fieldset(checkbox) 获取值 复选框组件 ... -
Ext 获取render后的值
2013-08-24 17:33 1423// var rows = grid.get ... -
怎样在Ext.Button中增加图标
2013-08-06 16:42 6889ExtJs的每一个组件(Component)在初始化的时候,都 ... -
Ext.util.Observable用法
2013-08-01 16:55 3672Ext.util.Observable 闲话不说,先来段说明 ... -
(function(){})();和Ext.onReady()的区别
2013-07-16 17:59 3245写在(function(){})();中的代码,会在代码加载时 ...
相关推荐
我们先来自定义一个事件: 代码如下: person = function(name) { this.name = name; this.addEvents(“walk”); } Ext.extend(person, Ext.util.Observable, { info: function(event) { return this.name + ‘is’ +...
本文暂时不介绍如何使用extjs的组件响应事件,而是介绍Extjs的事件的一些实现原理。整个Extjs框架都是以一种面向对象的方式开发的,所以理解Javascript中的继承也很重要。我前面的一篇文章 补点基础:Javascript中的...
代码如下: /** * @description 事件绑定,兼容各浏览器 * @param target 事件触发对象 * @param type 事件 * @param func 事件处理函数 */ function addEvents(target, type, func) { if (target.addEventListener) ...
活动这些事件是从类实例和它正在编辑的元素触发的 var editor = new InlineEdit ( $ ( element ) ) ;editor . addEvents ( { 'onChange' : function ( newValue , oldValue ) { } } ) ;// OR$ ( element ) . ...
您可以使用addEvents和removeEvents方法手动控制它。 // Removes all listeners and CSS classtabbed . removeEvents ( ) ;// Adds listeners againtabbed . addEvents ( ) ; 然后,您可以在CSS中使用has-tabbed
eventIn MFNode addEvents eventIn MFNode removeEvents exposedField MFNode events ][ "shared.wrl#BlaxxunZone", "http://www.blaxxun.com/vrml/protos/shared.wrl#BlaxxunZone" ] EXTERNPROTO ...
拉斯蒂特! 一个正在开发的应用程序,用于显示带有日期和地点的即将举行的体育赛事(主要... scrape.js 抓取数据addLocations.js 添加硬编码的位置数据(参见 scripts/location.json) addEvents.js 将事件运行到数据库
////// 添加事件 ////// ////////////////////////////////////////////////////////////////// private function addEvents():void { sound.addEventListener(Event.SOUND_COMPLETE,...
eventIn MFNode addEvents eventIn MFNode removeEvents exposedField MFNode events ][ "shared.wrl#BlaxxunZone", "http://www.blaxxun.com/vrml/protos/shared.wrl#BlaxxunZone" ] EXTERNPROTO SharedEvent [ ...