extjs 组件的事件处理
2014-02-26 22:19
274 查看
Extjs 提供了一套强大的事件处理机制,通过这些事件处理机制处理来影响用户的动作,监控控件状态变化,更新控件视图信息,与服务器进行交互等等
与浏览器W3C标准事件对象Event 相对应,Ext封装了一个Ext.EventObject 事件对象
支持事件处理的类(或者接口)为 Ext.util.Observable,凡是继承该类的组件都支持往对象中添加事件处理及响应功能
<script>
function a(){
alert('something');
}
Ext.onReady(function(){
ext.get('btnAlert').addListener('click', a);
});
</script>
<input id="btnAlert" type="button" value="alert框" />
Ext.onReady(function(){
Ext.get('btnAlert').on('click',a);
Ext.get('btnAlert').on('click',a);
});
Ext.onReady(function(){
Ext.get('btnAlert').on('click',a,this,{
delay:2000
});
});
与浏览器W3C标准事件对象Event 相对应,Ext封装了一个Ext.EventObject 事件对象
支持事件处理的类(或者接口)为 Ext.util.Observable,凡是继承该类的组件都支持往对象中添加事件处理及响应功能
<script>
function a(){
alert('something');
}
Ext.onReady(function(){
ext.get('btnAlert').addListener('click', a);
});
</script>
<input id="btnAlert" type="button" value="alert框" />
Ext.onReady(function(){
Ext.get('btnAlert').on('click',a);
Ext.get('btnAlert').on('click',a);
});
Ext.onReady(function(){
Ext.get('btnAlert').on('click',a,this,{
delay:2000
});
});
相关文章推荐
- extjs 4.1 用户管理界面设计
- js占位符的实现
- JavaScript 插件
- jsp分页
- JSP学习笔记:用multipart/form-data提交表单get非文件字段获取的解决办法
- 2014-02-26_javascript_event
- asp.net中后台c#数组与前台js数组交互
- 华农js抢课神器
- json [asp.net]C#实现json的序列化和反序列化
- js中settimeout 方法的使用,加参数实例
- DataSetToJson 扩展方法
- jsp 使用自定义标签时候错误
- 数据解析_SAX DOM JSON概述
- js DOM模型操作
- EXTJS在IE9下出现兼容性问题
- IIS启用GZip压缩JS等extjs静态文件
- 使用js 在IE和火狐firfox 里动态增加select 的option
- 纯css3创建选项卡,不需要使用javascript
- uglifyjs 压缩js
- new Date().getMonth() 的取值问题