位置: 编程技术 - 正文

Ajax请求在数据量大的时候出现超时的解决方法(ajax请求数据放到页面)

编辑:rootadmin
最近在用EXtjs做项目,在加载数据量特别大的时候会出现加载超时现象,在FB下查看,原来是ext默认ajax请求秒。 在网上搜到下面的解决方法,以备参考和其他人参考。 ExtJS做Ajax请求的时候,默认的相应时间是秒,如果后来数据查询时间超过秒,ExtJS就会报错。 这就需要修改ExtJS的超时时间: 2种方法: 1:在Ajax请求的时候加:(timeout: )属性 Ext.Ajax.request({ url: 'foo.php', success: someFn, failure: otherFn, timeout: ,//default milliseconds headers: { 'my-header': 'foo' }, params: { foo: 'bar' } }); 2:在js开始时后加:Ext.Ajax.timeout = ; 太忙的关系,就先测试到这里,觉得最应该做的还是去优化数据库,毕竟做个查询,让用户等个3分钟,肯定是让人无法接受的。1分钟都无法接受。

推荐整理分享Ajax请求在数据量大的时候出现超时的解决方法(ajax请求数据放到页面),希望有所帮助,仅作参考,欢迎阅读内容。

Ajax请求在数据量大的时候出现超时的解决方法(ajax请求数据放到页面)

文章相关热门搜索词:ajax请求数据类型,ajax请求数据渲染页面,ajax请求数据渲染页面,ajax请求数据each拼接后渲染重复,ajax请求数据量大怎么办,ajax请求数据放到页面,ajax请求数据实时进度条,ajax请求数据库数据,内容如对您有帮助,希望把文章链接给更多的朋友!

ExtJs纵坐标值重复问题的解决方法 写在前面,版本库:ExtJSLibrary3.3.1做图表的时候纵坐标很多值都是一样的,无意中发现下面的解决方法,自己测试是可以了,写出来以备后查,以便他

extJS中常用的4种Ajax异步提交方式 /***第一种Ajax提交方式*这种方式需要直接使用extAjax方法进行提交*使用这种方式,需要将待传递的参数进行封装*@return*/functionsaveUser_ajaxSubmit1(){Ext.Ajax.requ

Extjs表单常见验证小结 //放在onReady的function(){}中Ext.QuickTips.init();//为组件提供提示信息功能,form的主要提示信息就是客户端验证的错误信息。Ext.form.Field.prototype.msgTarget='side';//

本文链接地址:https://www.jiuchutong.com/biancheng/370323.html 转载请保留说明!

上一篇:ExtJS判断IE浏览器类型的方法(xbox无法连接无线网络)

下一篇:ExtJs纵坐标值重复问题的解决方法(excle纵坐标)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络