我无法证明,但我希望这个脚本可以指导您找到解决方案:

您必须证明您的状态差异或来自“a.php”的每种响应类型的文本

$.ajax({

type: "GET",

url: "a.php",

complete: function (XMLHttpRequest, textStatus) {

if (XMLHttpRequest.status!=200) // or responseText

{

var fn = arguments.callee;

var _this = this;

setTimeout(function(){fn.call(_this, XMLHttpRequest, textStatus);}, 200);

}

else

{

//ok

}

}

});

或编辑:

complete: function xCompleteFunction(XMLHttpRequest, textStatus) {

if (XMLHttpRequest.status!=200) // or responseText

{

var _this = this;

setTimeout(function(){xCompleteFunction.call(_this, XMLHttpRequest, textStatus);}, 200);

}

else

{

//ok

}

}

编辑二:

将redirect.html:

$(function(){

$("#senddata").click(function(){

$.ajax({

type: "GET",

url: "a.php",

complete: function xCompleteFunction(XMLHttpRequest, textStatus) {

$("#info").append(""+XMLHttpRequest.status+"
"+XMLHttpRequest.responseText+"
");

if (XMLHttpRequest.status==301) // or responseText

{

var _this = this;

setTimeout(function(){xCompleteFunction.call(_this, XMLHttpRequest, textStatus);}, 200);

$("#info").append("waiting redirect
");

}

else

{

$("#info").append("redirect ok
");

}

}

});

});

});

send ajax request

a.php只会:

for($a=0;$a<1000000;$a++)

{

//wait

}

header('Location: b.php');

b.php:

print "hola mundo";

ajax后台重定向会返回什么_处理jquery ajax重定向相关推荐

  1. ajax后台重定向会返回什么_跳转,AJAX返回和重定向

    ## 页面跳转 操作完成后,成功或失败页面跳转可以使用 控制器基类的success,error方法: #### success方法 ```php /** * 操作成功跳转的快捷方法 * @access ...

  2. ajax后台重定向会返回什么_第三十五天JavaScript中的ajax

    AJAX 1.ajax的简介 本小结参考:https://blog.csdn.net/caoxuecheng001/article/details/81290643 ​ Ajax 即"Asy ...

  3. jq中ajax返回数据的json_encode,jQuery AJAX使用JSON返回对PHP脚本的调用

    我一直在用这个把头砸在砖墙上,我已经尝试了很多关于stackoverflow的解决方案,但是找不到一个可行的解决方案! 基本上,当我发布我的AJAX时,PHP返回JSON,但AJAX显示的是Undef ...

  4. ajax post请求怎么传参_如何在$ ajax POST中传递参数?

    红颜莎娜 Jquery.ajax不会像对GET数据那样自动为您编码POST数据.jQuery希望您的数据经过预格式化,以附加到请求正文中,以直接通过网络发送.一种解决方案是使用jQuery.param ...

  5. ajax后台还没返回就先报error_通用的yii2后台yii2admin

    通用的yii2后台,基于Yii2的advanced应用程序模板,整合RBAC.Menu.Config.Migration多语言.RESTfull等等... 一.开发基础说明 系统配置文件为.env文件 ...

  6. ajax headers 参数有什么用_动态爬虫(ajax)-爬取bilibili热门视频信息

    前言 使用python爬虫爬取bilibli每日热门视频的数据 使用的第三方软件包括requests.my_fake_useragent 一.页面分析 在进行爬虫之前,我们先要对要爬取的页面进行分析, ...

  7. ajax返回不刷新页面,Jquery ajax不刷新页面提交action取得返回值

    页面采用回调函数function(data) 处理后台返回的结果 a标签onclick事件触发加入秒杀 前台function addproduct(id){ var mprice=document.g ...

  8. symfony ajax,如何在php或symfony中使用jQuery ajax上传文件

    用传统的方式发送文件是一种简单的任务(表单, 文件输入和提交按钮).但是, 当我们想使用javascript进行操作时并不是那么容易, 也不是那么直观.要完成此任务, 我们需要jQuery(或使用xm ...

  9. php ajax传递变量,将PHP变量传递回jQuery $.ajax函数

    1. HTML 我有一个输入请求用户输入他们的PIN码: < input type ="text"name ="pin"maxlength =" ...

  10. ajax 怎么input赋值,jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签...

    jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签 发布于 2016-11-25 16:26:40 | 111 次阅读 | 评论: 0 | 来源: ...

最新文章

  1. 女生零基础学软件测试难不难
  2. java rpg对战_箭头键优先(java rpg游戏)
  3. mysql安全补丁如何处理_3分钟学会mysql数据库的逻辑架构原理
  4. STL源码剖析 5中迭代器型别
  5. clientmacaddr进不去系统win10_教你一分钟搞定戴尔电脑WIN10改WIN7
  6. C++自学20:指针/指针的指针/const
  7. spreadsheet js中创建下拉列表_JS 中创建自定义排序方法
  8. 【每日算法Day 61】LeetCode 672. 灯泡开关 Ⅱ
  9. 基于深度极限学习机DELM的分类
  10. ERROR: libopenjp2 = 2.1.0 not found using pkg-config
  11. java电商三级地址_Java电商项目面试--收货地址模块
  12. 数学建模:线性规划—投资的收益和风险模型 (Python 求解)
  13. java9新特性-4-模块化系统: Jigsaw与Modularity
  14. 宿舍管理系统1(pyhon与mysql)
  15. QUASI-HYPERBOLIC (拟双曲线) MOMENTUM AND ADAM FOR DEEP LEARNING——精读
  16. 关于nofollow的问题
  17. 想要搭建建基于Nodejs的网站怎么做
  18. 计算机到金融大师,宽客人生:从物理学家到数量金融大师的传奇
  19. 什么样的照明灯对眼睛好?分享光线柔和的LED护眼灯
  20. 原生JS实现俄罗斯方块

热门文章

  1. 免费下载pro puppet 2高清pdf,需要的抓紧
  2. 我的第二个切换图片高亮显示,给力
  3. 【引用】关于close-on-exec标志
  4. Cap01_信息化和信息系统
  5. Docker: connection reset by peer
  6. 如何让webpack打包的速度提升50%?
  7. 第二百一十六节,jQuery EasyUI,Spinner(微调)组件
  8. MySQL--mysqldump的权限说明
  9. 关于Synchronized的用法
  10. .NET基础知识(一)