在日常应用中,可能程序要一次性加载1000+条数据,这时候使用Ext.Ajax来发出请求,等候服务器的响应时可能会超时(Ext.Ajax默认等候服务器响应时长为30秒),导致cpu占用率100%,界面无法显示服务器响应数据,这时候只需要加入Ext.Ajax.timeout=希望等候响应时长即可改变等候服务器响应时长,如:Ext.Ajax.timeout = 120000,表示等候响应时长为120秒,120秒后无响应就超时。
注意:在Store中加入timeout值,不起作用,建议直接在Ext.onRead()方法中加入Ext.Ajax.timeout=值,来改变Ajax请求等候服务器响应时长。
注意:在Store中加入timeout值,不起作用,建议直接在Ext.onRead()方法中加入Ext.Ajax.timeout=值,来改变Ajax请求等候服务器响应时长。
本文介绍如何解决使用Ext.Ajax加载大量数据时出现的超时问题,并提供了一种简单的方法来修改请求的超时时间。
176

被折叠的 条评论
为什么被折叠?



