我有以下代码:
function verifyUser(userEmail){
$.getJSON('verifyUser.php', {data : userEmail}, function(result){
console.log(result);
window.location.assign(result.location);
return false;
})
};
我收到的JSON返回时包含用户名,电子邮件地址:
$returnDataLogin['success'] = true;
$returnDataLogin['email'] = $email;
$returnDataLogin['role'] = $row['USERROLE'];
$returnDataLogin['location'] = 'hub.php';
$returnDataLogin['message'] = 'Bienvenido '.$returnDataLogin['email'].'!';
$json_data = json_encode($returnDataLogin, JSON_UNESCAPED_SLASHES);
echo $json_data;
然后我在javascript函数上分配窗口的位置。它在WAMP服务器上完美运行,但是,一旦我将文件移动到apache服务器,它就不会重定向。什么想法可能是错的?
修改
console.log(结果)的输出是:
{"success":true,"message":"Bienvenido hector.soto@laestanciaschool.com!","email":"hector.soto@laestanciaschool.com","role":"admin","location":"http://localhost/hub.php"}