ExtJs之Ext.ElementLoader.load
2024-09-04 21:40:36
稍微书上代码不适合。
var btns = Ext.select('input');
需要更改为:
var btns = Ext.select('input', true);
不然报错:
[E] Ext.dom.Fly.addListener(): Cannot use addListener() on Ext.dom.Flyinstances. Please use Ext.get() to retrieve an Ext.dom.Element inst..。。。
<!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> <script type="text/javascript"> Ext.onReady(function(){ var loader = Ext.get('content-div').getLoader(); var btns = Ext.select('input', true); btns.addListener('click', function(e, btn){ var contentUrl = '9-5-' + btn.value + '.html'; load(contentUrl); }); function load(contentUrl){ loader.load({ url: contentUrl }); } }); </script> </head> <body> <div id="content-div" style="width:200px solid #ccc"></div> <input type=button value='page1'> <input type=button value='page2'> </body> </html>
最新文章
- ASP.NET Core 阶段性总结
- Hibernate框架之Criteria查询 和注解(重点☆☆☆☆☆,难点☆☆☆)
- 在VisualStadio2015上使用EF6.0建立MySql数据库
- 关于asp.net 开发的小技巧—让传值对象化
- MongoDB学习-在.NET中的简单操作
- 【转】request和response的页面跳转传参
- 客户端连接linux经常间隔性断开链接
- 第二百二十六天 how can I 坚持
- Codeforces Round #307 (Div. 2) A. GukiZ and Contest 水题
- [转载]ubuntu Atheros Communications Device 1083 驱动
- MySQL忘记root密码的解决方案
- HDU4171--bfs+树
- C#中dynamic的正确用法【转】
- Redis集合相关命令
- Alpha冲刺博客集
- nginx stream module on mt7621(newifi3 d2) with openwrt 18.06.2
- mybatis缓存机制
- pring Boot 与Spring Cloud版本对应
- CQRS简单入门(Golang)
- MVC4 Model ControllerDescriptor