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

 1 success:function(data){
 2   if(data.xx == "xx" 3   {  
 4   //code...
 5   window.location.href ="success.aspx";
 6   }
 7   if(data.xx == "ss")
 8   {
 9   //code..
10   window.location.href="failed.aspx":
11   }

你能够用json方式,对返回的数据进行判断,若是成功返回什么样的json数据,失败返回什么样的json数据,而后再if代码里面自定义连接就能够了php

php写法json

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

注:spa

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

location是window对象的属性,而全部的网页下的对象都是属于window做用域链中(这是顶级做用域),因此使用时是能够省略window。而top是指向顶级窗口对象,parent是指向父级窗口对象。对象

相关文章
相关标签/搜索