平时使用AjaxPro的时候基本上非常easy

var msg = UseClass.Method(argument).value;

由于后台响应比較慢,所以加了个“loading”,然后后面调用AjaxPro

//载入Loading
$("#load").show();
//Ajax
var msg = UseClass.Method(argument).value;
//隐藏载入
<pre name="code" class="javascript">$("#load").hide();


结果,在整个表现上,并非自己想要的结果。这个时候。并不会出现loading。

网上查了一下,这样是AjaxPro的同步调用方式。并且AjaxPro也确实提供了异步方式。

//载入Loading
$("#load").show();
//Ajax
UseClass.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("哎呀我去。超时了!! ! ");
}
});

到这里问题就攻克了。

最新文章

  1. Mysql存储过程和函数区别介绍
  2. jQuery的document ready与 onload事件——你真的思考过吗?
  3. 单机最大tcp连接数
  4. P125、面试题19:二叉树的镜像
  5. Oracle误删恢复
  6. linux 常用命令之一
  7. MySQL操作时间的函数集
  8. B 洛谷 P3604 美好的每一天 [莫队算法]
  9. 基于DP的矩阵连乘问题
  10. BZOJ_4476_[Jsoi2015]送礼物_01分数规划+单调队列
  11. HTTP协议与TCP/IP协议
  12. P1196 [NOI2002]银河英雄传说(带权并查集)
  13. lua 立即执行函数
  14. Spring学习整理
  15. ubuntu 环境下的QT程序打包
  16. 基于alpine用dockerfile创建的ssh镜像
  17. ActiveMQ——activemq的报错见解javax.jms.JMSException: Software caused connection abort: recv failed
  18. xgboost 实践
  19. html5解决ajax破坏浏览器机制
  20. 理解TensorFlow的Queue

热门文章

  1. Web项目添加Maven支持
  2. 解决: Connection to https://dl-ssl.google.com refused
  3. 图片文字OCR识别-tesseract-ocr
  4. Angular报错
  5. STL - 容器 - Map(一)
  6. &ldquo;error: command 'x86_64-linux-gnu-gcc' failed with exit status 1&rdquo; in virtualenv
  7. JS将数字转换为大写汉字人民币
  8. 基于jquery ui修改的不依赖第三方的背景透明的弹出div
  9. from会存在潜在的陷阱
  10. 微信小程序裁剪图片成圆形