代码:
function submit(){
$.post("login",{account: account,pwd: pwd},function(data){
var _success =data.success;
if(_success == "1"){
alert("登录成功!");
window.location.href = "home";
}else if(_success == "2"){
alert("当前平台正在维护中,暂停使用!");
location.reload();
return;
}
});
}
问题说明:
执行post请求,后台完成后,成功得到返回值,但执行到window.location.href=”home”;时,无法进行页面跳转
解决方法
1、 用window.open(url);测试是否可以跳转
2、 window.open(url,'_self')
3、 把window改为document
4、 在function中加上return false是无效的。必须调用submit();后加上return false;。