ajax后台重定向会返回什么_处理jquery ajax重定向
我无法证明,但我希望这个脚本可以指导您找到解决方案:
您必须证明您的状态差异或来自“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重定向相关推荐
- ajax后台重定向会返回什么_跳转,AJAX返回和重定向
## 页面跳转 操作完成后,成功或失败页面跳转可以使用 控制器基类的success,error方法: #### success方法 ```php /** * 操作成功跳转的快捷方法 * @access ...
- ajax后台重定向会返回什么_第三十五天JavaScript中的ajax
AJAX 1.ajax的简介 本小结参考:https://blog.csdn.net/caoxuecheng001/article/details/81290643 Ajax 即"Asy ...
- jq中ajax返回数据的json_encode,jQuery AJAX使用JSON返回对PHP脚本的调用
我一直在用这个把头砸在砖墙上,我已经尝试了很多关于stackoverflow的解决方案,但是找不到一个可行的解决方案! 基本上,当我发布我的AJAX时,PHP返回JSON,但AJAX显示的是Undef ...
- ajax post请求怎么传参_如何在$ ajax POST中传递参数?
红颜莎娜 Jquery.ajax不会像对GET数据那样自动为您编码POST数据.jQuery希望您的数据经过预格式化,以附加到请求正文中,以直接通过网络发送.一种解决方案是使用jQuery.param ...
- ajax后台还没返回就先报error_通用的yii2后台yii2admin
通用的yii2后台,基于Yii2的advanced应用程序模板,整合RBAC.Menu.Config.Migration多语言.RESTfull等等... 一.开发基础说明 系统配置文件为.env文件 ...
- ajax headers 参数有什么用_动态爬虫(ajax)-爬取bilibili热门视频信息
前言 使用python爬虫爬取bilibli每日热门视频的数据 使用的第三方软件包括requests.my_fake_useragent 一.页面分析 在进行爬虫之前,我们先要对要爬取的页面进行分析, ...
- ajax返回不刷新页面,Jquery ajax不刷新页面提交action取得返回值
页面采用回调函数function(data) 处理后台返回的结果 a标签onclick事件触发加入秒杀 前台function addproduct(id){ var mprice=document.g ...
- symfony ajax,如何在php或symfony中使用jQuery ajax上传文件
用传统的方式发送文件是一种简单的任务(表单, 文件输入和提交按钮).但是, 当我们想使用javascript进行操作时并不是那么容易, 也不是那么直观.要完成此任务, 我们需要jQuery(或使用xm ...
- php ajax传递变量,将PHP变量传递回jQuery $.ajax函数
1. HTML 我有一个输入请求用户输入他们的PIN码: < input type ="text"name ="pin"maxlength =" ...
- ajax 怎么input赋值,jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签...
jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签 发布于 2016-11-25 16:26:40 | 111 次阅读 | 评论: 0 | 来源: ...
最新文章
- 女生零基础学软件测试难不难
- java rpg对战_箭头键优先(java rpg游戏)
- mysql安全补丁如何处理_3分钟学会mysql数据库的逻辑架构原理
- STL源码剖析 5中迭代器型别
- clientmacaddr进不去系统win10_教你一分钟搞定戴尔电脑WIN10改WIN7
- C++自学20:指针/指针的指针/const
- spreadsheet js中创建下拉列表_JS 中创建自定义排序方法
- 【每日算法Day 61】LeetCode 672. 灯泡开关 Ⅱ
- 基于深度极限学习机DELM的分类
- ERROR: libopenjp2 = 2.1.0 not found using pkg-config
- java电商三级地址_Java电商项目面试--收货地址模块
- 数学建模:线性规划—投资的收益和风险模型 (Python 求解)
- java9新特性-4-模块化系统: Jigsaw与Modularity
- 宿舍管理系统1(pyhon与mysql)
- QUASI-HYPERBOLIC (拟双曲线) MOMENTUM AND ADAM FOR DEEP LEARNING——精读
- 关于nofollow的问题
- 想要搭建建基于Nodejs的网站怎么做
- 计算机到金融大师,宽客人生:从物理学家到数量金融大师的传奇
- 什么样的照明灯对眼睛好?分享光线柔和的LED护眼灯
- 原生JS实现俄罗斯方块