我正在使用ajax从另一个PHP脚本验证用户名和密码的结果,在该脚本中我正在使用header("location:....");
重定向到管理页面,但是ajax捕获链接并且在主登录表单中显示它。任何想法:)。
答案 0 :(得分:1)
PHP
<?php
...
...
if ( $username && $password )
{
$data['response'] = 'valid';
else
{
$data['response'] = 'invalid';
}
echo json_encode($response);
AJAX
$.ajax({
type: 'POST',
url: 'url',
data: {username : username, password: password},
success: function(response){
if(response.response === valid){
window.location.replace('admin-page');
}else{
//error
}
}
});