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
});
});