ExtJs之addManagedListener
2016-03-24 13:32
477 查看
<!DOCTYPE html> <html> <head> <title>ExtJs</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link rel="stylesheet" type="text/css" href="ExtJs/packages/ext-theme-crisp/build/resources/ext-theme-crisp-all.css"> <script type="text/javascript" src="ExtJs/ext-all.js"></script> <script type="text/javascript" src="ExtJs/bootstrap.js"></script> <script type="text/javascript" src="ExtJs/packages/ext-theme-crisp/build/ext-theme-crisp.js"></script> </head> <body> <script type="text/javascript"> Ext.onReady(function(){ function createFn(){ alert('新建'); } function openFn(){ alert('打开'); } function saveFn(){ alert('保存'); } Ext.create('Ext.toolbar.Toolbar',{ renderTo: Ext.getBody(), bodyPadding: 5, width: 500, items: [ {text: '新建', id: 'createBtn', iconCls: 'newIcon'}, {text: '打开', id: 'openBtn', iconCls: 'openIcon'}, {text: '保存', id: 'saveBtn', iconCls: 'saveIcon'}, {text: '销毁新建按钮', handler: function(){ Ext.getCmp('createBtn').destroy(); }} ] }); var createBtn = Ext.getCmp('createBtn'); createBtn.on('click', createFn); createBtn.addManagedListener(Ext.getCmp('openBtn'), 'click', openFn); createBtn.addManagedListener(Ext.getCmp('saveBtn'), 'click', saveFn); }); </script> <body> </body> </html>
相关文章推荐
- JSON基础
- jsp乱码解决
- JavaScript学习
- JavaScript 初学
- js跨域的研究
- jsch上传下载文件名称中文乱码
- js function 调用时 new一个还是直接调用
- 在jsp页面中使用jstl报错
- 优秀JS学习站点
- 跨域访问解决方案:JSONP
- JavaScript驾驭网页-获取网页元素
- jsp自定义标签及简单实例
- js闭包
- JavaScript驾驭网页-CSS与DOM
- js去除空格12种方法
- 左右两个Select列表框交换数据的JS代码,上下左右都可以移动数据,还可以置顶、沉底
- JavaScript打开新窗口
- JSP页面元素
- JS 运动框架 (1)缓冲运动
- JavaScript驾驭网页-DOM