`
CoderDream
  • 浏览: 477375 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ExtJS使用之修改源代码,解决“点击树根节点“超时无响应问题

阅读更多

最近在开发一个系统使用了ExtJS,我们在做压力测试时,发现如果一棵树下有7000个节点,点击根节点会有问题,因为ExtJS默认超过多少毫秒就会失去响应,所以修改一些源代码就可以解决这个问题:

 

requestData : function(A, B) {
				if (this.fireEvent("beforeload", this, A, B) !== false) {
					this.transId = Ext.Ajax.request({
								method : this.requestMethod,
								url : this.dataUrl || this.url,
								success : this.handleResponse,
								failure : this.handleFailure,
                                                               timeout: this.timeout || 300000,//增加这一行,设置为5分钟
								scope : this,
								argument : {
									callback : B,
									node : A
								},
								params : this.getParams(A)
							})
				} else {
					if (typeof B == "function") {
						B()
					}
				}
 

参考资料:

How to set the timeout for Ext.tree.TreeLoader

 

 

分享到:
评论
3 楼 raiha 2009-02-26  
可以在你的页面override一下,如果多个地方引用可以extend,感觉修改js原码很不好
2 楼 CoderDream 2009-02-07  
hj_cat 写道
我是初学者,这段代码放哪里啊?

ext-all.js
先用【Ctrl+F】搜索一下,定位修改的地方。
1 楼 hj_cat 2009-02-06  
我是初学者,这段代码放哪里啊?

相关推荐

    深入浅出ExtJS 源代码

    深入浅出ExtJS 源代码深入浅出ExtJS 源代码深入浅出ExtJS 源代码深入浅出ExtJS 源代码深入浅出ExtJS 源代码

    java三大框架(SSH)+EXTJS物流管理系统源代码

    在"java三大框架(SSH)+EXTJS物流管理系统源代码"项目中,开发者可能使用了这些技术来构建一个完整的物流管理系统。登录信息为用户名"admin",密码"123",这意味着系统有一个基础的用户认证机制。这个系统可能包括...

    Inter(extjs 的案例源代码)源代码

    【Inter(extjs 的案例源代码)源代码】这个资源是一个基于ExtJS的示例集合,主要展示了在实际项目中如何运用这个强大的JavaScript框架。ExtJS是一个用于构建富客户端Web应用的框架,它提供了丰富的组件库,包括数据...

    深入浅出ExtJs 源代码

    深入浅出ExtJs书籍自带的源代码,分别是1到15章相对应的源代码。 目录清楚,结构清晰,代码详细!

    EXTJS高级程序设计源代码6-2

    EXTJS高级程序设计源代码6-2 EXTJS高级程序设计源代码6-2

    Extjs3.1例子源代码

    Extjs3.1例子源代码Extjs3.1例子源代码Extjs3.1例子源代码vv

    EXTJS高级程序设计源代码6-4

    EXTJS高级程序设计源代码6-4 EXTJS高级程序设计源代码6-4

    EXTJS高级程序设计源代码6-3

    EXTJS高级程序设计源代码6-3 EXTJS高级程序设计源代码6-3

    深入浅出ExtJs第二版源代码(全部)

    看到网上有的版本都是不完整的。这个事深入浅出ExtJs第二版源代码完整的。源代码在:\深入浅出ExtJs第二版源代码\examples下。

    开发extjs程序可查看页面源代码

    本资源文件“FullSource”旨在解决这个问题,它提供了查看ExtJS程序实际源代码的能力。这通常通过某种方式如插件、扩展或者特定的开发工具实现,使开发者能透明地观察到应用程序的运行状态,包括生成的DOM元素、CSS...

    李赞红老师 轻松搞定ExtJS 实例 源代码

    北大青鸟 李赞红老师 轻松搞定ExtJS 实例 源代码

    ExtJS4.0-WEB开发项目源代码

    在“ExtJS4.0-WEB开发项目源代码”这个资源中,你将有机会接触到基于ExtJS 4.0版本的项目实例,这对于学习和理解ExtJS的应用开发是非常有价值的。 首先,让我们深入了解ExtJS 4.0的关键特性: 1. **组件化**:...

    EXTJS案例源代码

    Extjs是一个富客户端的JS脚本Extjs是一个富客户端的JS脚本

    extjs 教师评估系统源代码

    总体来说,这个源代码可以作为一个学习ExtJS和Web应用开发的实例,对于熟悉教育领域系统设计和JavaScript编程的开发者,有一定的参考价值。不过,由于其已过期且缺乏支持,实际应用于生产环境前需要大量更新和测试。

    extjs4网上商城源代码

    《EXTJS4网上商城源代码解析与应用》 EXTJS4网上商城源代码是一个基于EXTJS4、SpringMVC和Hibernate技术实现的电子商务后台管理系统。这个项目展现了这三种技术在构建现代Web应用中的强大功能和灵活性,对于学习和...

    extjs4.0教程源代码

    extjs4.0教程源代码,精品分享

    EXTJS高级程序设计源代码6-1

    EXTJS高级程序设计源代码6-1 EXTJS高级程序设计源代码6-1

    extjs3.1.1源代码

    extjs源代码用于开发客户端,并时界面更加的友好,此源代码是extjs3.1.1版本的,用户可以更好的学习

    Extjs4学习指南源代码(JAVA后台)

    个人《Extjs4学习指南》电子文档过程中整理的Myeclipse工程,有以下修改:1、数据库改为Mysql;2、前四章后台改为servlet;3、最后一章后台改为SSH架构。 使用说明:1、BeginExtjs4目录为前四章的例子代码;2、SSH_...

    Extjs tree实例【源代码】

    ExtJs 2.2.1 tree实例,内附mysql数据文件 1. 数据节点一次性加载 2. 节点分为两个类(项目和设备) 3. 右键菜单 4. 节点增、删、改操作 ....... 后台是java struts1。 本例旨在说明extjs的tree操作,后台操作很简陋...

Global site tag (gtag.js) - Google Analytics