1、回调登录页追加标识
public ActionResult Login()
{
。。。。
。。。。
if (HttpContext.Request.QueryString["returnUrl"] + "" != "")
{
HttpContext.Response.AppendHeader("REDIRECT", "REDIRECT");
}
return View();
}
2、重写ajax complete方法 (注意使用时不得再重写ajax complete)
$.ajaxSetup({
complete: function (xhr, ststus) {
var REDIRECT = xhr.getResponseHeader('REDIRECT');
if (ststus == 'parsererror' && REDIRECT == "REDIRECT") {
top.location.reload();
}
}
});