jquery实现ajax加载超时提示的方法


Posted in Javascript onJuly 23, 2016

本文实例讲述了jquery实现ajax加载超时提示的方法。分享给大家供大家参考,具体如下:

index.php

<!doctype html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>加载超时</title>
    <script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7/jquery.min.js"></script>
  </head>
  <body>
    <script type="text/javascript">
      function load(){
        $("#tips").html("加载中...");
        $.ajax({
          async:true,
          cache:false,
          timeout:8000,
          type:"POST",
          url:"result.php",
          data:{a:'123'},
          error:function(jqXHR, textStatus, errorThrown){
            if(textStatus=="timeout"){
              $("#tips").html("加载超时,请重试");
            }else{
              alert(textStatus);
            }
          },
          success:function(msg){
            $("#tips").html(msg);
          }
        });
      }
    </script>
    <input type="button" id="load" onclick="load();" value="点击加载"/>
    <div id="tips"></div>
  </body>
<html>

result.php

<?php
//sleep(20);
sleep(2);
echo $_POST['a'].'test服务器返回结果';

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript IE中的DOM ready应用技巧
Jul 23 Javascript
基于JQuery实现鼠标点击文本框显示隐藏提示文本
Feb 23 Javascript
运用JQuery的toggle实现网页加载完成自动弹窗
Mar 18 Javascript
JQuery判断radio(单选框)是否选中和获取选中值方法总结
Apr 15 Javascript
js重写方法的简单实现
Jul 10 Javascript
微信小程序 location API实例详解
Oct 02 Javascript
详解使用Vue.Js结合Jquery Ajax加载数据的两种方式
Jan 10 Javascript
jQuery实现遍历复选框的方法示例
Mar 06 Javascript
js中let和var定义变量的区别
Feb 08 Javascript
Vue cli构建及项目打包以及出现的问题解决
Aug 27 Javascript
用node开发并发布一个cli工具的方法步骤
Jan 03 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
Feb 10 Javascript
数据结构中的各种排序方法小结(JS实现)
Jul 23 #Javascript
js的各种排序算法实现(总结)
Jul 23 #Javascript
js事件驱动机制 浏览器兼容处理方法
Jul 23 #Javascript
javaScript事件机制兼容【详细整理】
Jul 23 #Javascript
基于bootstrap实现广告轮播带图片和文字效果
Jul 22 #Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
Jul 22 #Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
Jul 22 #Javascript
You might like
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
php禁止某ip或ip地址段访问的方法
2015/02/25 PHP
PHP Pipeline 实现中间件的示例代码
2020/04/26 PHP
基于jquery实现后台左侧菜单点击上下滑动显示
2013/04/11 Javascript
浅谈javascript六种数据类型以及特殊注意点
2013/12/20 Javascript
JavaScript中getUTCSeconds()方法的使用详解
2015/06/11 Javascript
js正则表达式验证邮件地址
2015/11/12 Javascript
实例解析jQuery插件EasyUI最常用的表单验证规则
2015/11/29 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
微信小程序 SocketIO 实例讲解
2016/10/13 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
原生js二级联动效果
2017/06/20 Javascript
jQuery 1.9版本以上的浏览器判断方法代码分享
2017/08/28 jQuery
微信小程序实现随机验证码功能
2018/12/20 Javascript
通过JS深度判断两个对象字段相同
2019/06/14 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
python 垃圾收集机制的实例详解
2017/08/20 Python
python模拟表单提交登录图书馆
2018/04/27 Python
Python数据持久化shelve模块用法分析
2018/06/29 Python
Python selenium的基本使用方法分析
2019/12/21 Python
python实现字符串和数字拼接
2020/03/02 Python
解决import tensorflow as tf 出错的原因
2020/04/16 Python
解决Django Haystack全文检索为空的问题
2020/05/19 Python
容易被忽略的Python内置类型
2020/09/03 Python
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
美国折扣宠物药房:Total Pet Supply
2018/05/27 全球购物
代理班主任的自我评价
2014/02/04 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
辛德勒的名单观后感
2015/06/03 职场文书
羊脂球读书笔记
2015/06/30 职场文书
2016猴年春节问候语
2015/11/11 职场文书
PHP遍历数组的6种方式总结
2021/11/17 PHP
JavaScript实现栈结构详细过程
2021/12/06 Javascript
Mongodb 迁移数据块的流程介绍分析
2022/04/18 MongoDB