我正在尝试在我的虚拟主机上运行一些AJAX代码。问题是它可以在我的本地主机上运行,但不能在我的虚拟主机上运行。有人知道如何解决这个问题吗?
这是代码:
function validarCorreo(mail){
var bool = false;
var mail = {"mail" : mail};
$.ajax({
data: mail,
url: '/carepets/validaciones/validarCorreo.php',
type: 'post',
async: false,
success: function(response){
if(response == true){
$("#autenticacionCorreo").html("El correo esta disponible.").css("color","green");
bool = true;
}else{
$("#autenticacionCorreo").html("El correo esta ya registrado o es incorrecto.").css("color","red");
}
}
});
return bool;
}
答案 0 :(得分:0)
您应该检查两件事: 检查您是否在项目中正确包含了jQuery。 另外,请检查您的服务器上validarCorreo.php文件的相对路径是否正确,如果还可以,请检查该文件中是否没有错误。 如果您可以检查“网络活动”选项卡以查看并与我们共享调用有效的arCorreo函数时发生的事情,那将是很好的。