Javascript jQuery消息验证程序无法正常工作
我用jQuery做了一个基本的登录系统,对我来说一切都很好,但是我总是在这里输入我的jQuery:alert'Error in system' 但这很奇怪,因为当我做这个回答时;它显示了我的$\u会话['userlogin']的所有数据 那里有人知道可能出了什么问题吗 Im使用此jQuery以登录形式显示验证程序消息:Javascript jQuery消息验证程序无法正常工作,javascript,php,jquery,Javascript,Php,Jquery,我用jQuery做了一个基本的登录系统,对我来说一切都很好,但是我总是在这里输入我的jQuery:alert'Error in system' 但这很奇怪,因为当我做这个回答时;它显示了我的$\u会话['userlogin']的所有数据 那里有人知道可能出了什么问题吗 Im使用此jQuery以登录形式显示验证程序消息: $('form').submit(function(){ var login = $(this).serialize() + '&action=l
$('form').submit(function(){
var login = $(this).serialize() + '&action=login';
$.ajax({
url: 'switch/login.php',
data: login,
type: 'POST',
success: function(answer){
if(answer == 'errorEmpty'){
$('.msg').empty().html('<p class="warning">Informe seu usuário e senha!</p>').fadeIn('slow');
}
else if (answer == 'errorPass'){
$('.msg').empty().html('<p class="error">Error ,wrong pass or username!</p>').fadeIn('slow');
}
else if(answer == 'sucess'){
window.setTimeout(function(){
$(location).attr('href','dashboard.php');
},1000);
}
else{
alert('Error in system');
}
alert(answer);
},
beforeSend: function(){
$('.loginbox h1 img').fadeIn('fast');
},
complete: function(){
$('.loginbox h1 img').fadeOut('slow');
},
error: function(){
alert('Error in system');
}
});
return false;
});
});
放回;在echo success语句之后,我认为问题在于print_r$_SESSION['userlogin']
放回后;将不执行打印
echo 'sucess';
return;
您是否尝试过在echo成功后使用put return语句,如echo‘success’;回来谢谢,这很有效,但我真的认为在这种情况下没有必要这样做。你能给出答案让我接受吗?你是对的,问题真的是这样!谢谢:
echo 'sucess';
return;