我使用jquery函数在jquery弹出模式中处理用户登录。单纯形。脚本发布用户名和密码,然后使用jquery .show函数将输出显示在隐藏的div中。问题是,在我的登录脚本中,它可以很好地回发数据,但是如果登录成功,我如何重定向用户。通常,我会使用php头,但这不会重新加载tr,关闭模式弹出,只需将标题加载到弹出窗口中。
有人能帮上忙吗。
谢谢
发布于 2013-12-21 21:59:44
将数据作为一个数组发送回ajax响应,其中包含状态。
if(logic to determine login was false){
return json_encode(array('status' => false, 'action' => 'path/to/redirect/to'));
}然后在你的回答中,评估你的状态。
success:function(data){
if(data.status == false){
window.location = data.action;
}
}发布于 2013-12-21 21:59:38
不如:
document.location.href='/newpage/';或者:
window.location = '/newpage/';两种都能用。
https://stackoverflow.com/questions/20723941
复制相似问题