您的位置:首页 > Web前端 > JQuery

如何在jQuery的Ajax调用后管理一个重定向请求

2016-01-19 18:08 645 查看
success:function(data){
if(data.xx == "xx")
{
//code...
window.location.href ="success.aspx";
}
if(data.xx == "ss")
{
//code..
window.location.href="failed.aspx":
}


你可以用json方式,对返回的数据进行判断,如果成功返回什么样的json数据,失败返回什么样的json数据,然后再if代码里面自定义链接就可以了

php写法

$data='{"data":"1"}';
echo $data;


注:

"top.location.href"是最外层的页面跳转
"window.location.href"、"location.href"是本页面跳转
"parent.location.href"是上一层页面跳转.

location是window对象的属性,而所有的网页下的对象都是属于window作用域链中(这是顶级作用域),所以使用时是可以省略window。而top是指向顶级窗口对象,parent是指向父级窗口对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: