AjaxPro实现异步调用,解决浏览器假死及超时问题
来源:互联网 发布:c sort为指针数组排序 编辑:程序博客网 时间:2024/05/23 16:03
平时使用AjaxPro的时候基本上很简单
var msg = UseClass.Method(argument).value;
因为后台响应比较慢,所以加了个“loading”,然后后面调用AjaxPro
//加载Loading$("#load").show();//Ajaxvar msg = UseClass.Method(argument).value;//隐藏加载<pre name="code" class="javascript">$("#load").hide();
结果,在整个表现上,并不是自己想要的结果。这个时候,并不会出现loading。
网上查了一下,这样是AjaxPro的同步调用方式,而且AjaxPro也确实提供了异步方式。
//加载Loading$("#load").show();//AjaxUseClass.Method(argument,function(data){if(data.error != null){//隐藏加载$("#load").hide();var msg = data.value;}});
满以为这样就会解决问题,但是加载的小图标转啊转啊转,小心脏都不好了!!
在浏览器里看到,页面加载已经超时了。10s
只能设置超时时间。
$(document).ready(function(){//设置前提是AjaxPro已经存在,最好是在PageLoad以后再设置AjaxPro.timeoutPeriod = 100000;AjaxPro.onTimeout = function(){alert("哎呀我去,超时了!!!");}});
到这里问题就解决了。
0 0
- AjaxPro实现异步调用,解决浏览器假死及超时问题
- 异步调用解决winform窗体假死
- android 解决假死问题
- Linux服务器假死问题的产生及问题的解决
- chrome浏览器页面假死问题
- 处理异步调用超时
- 调用webservice超时问题的解决
- [转]调用webservice超时问题的解决
- 调用webservice超时问题的解决
- 调用webservice超时问题的解决
- 调用webservice Timeout 超时问题的解决
- java实现FTP下载,解决假死的问题
- ajaxpro ajaxmethod 重载调用问题
- WebClient的超时问题及解决
- WebClient的超时问题及解决
- WebClient的超时问题及解决
- WebClient的超时问题及解决
- AsyncTask超时问题分析及解决
- jdk1.7新特性
- Log4j 独立输出日志文件,以及不启动服务器修改配置生效的例子
- Ubuntu默认启动进入文本模式
- 关于类的匿名对象
- iOS中常用的四种数据持久化方法简介
- AjaxPro实现异步调用,解决浏览器假死及超时问题
- volatile与zookeeper
- 处女男学Android(八)---Fragment初体验之实现Tab导航
- linux下开启rpcbind服务
- 庆祝2014.10.23博客正式使用
- SQL Server
- 重载和模板的知识点总结
- 关于学习编程应该树立的正确学习观
- Jar mismatch! Fix your dependencies的问题