js代码无法在虚拟主机上运行,​​但可以在本地主机上运行

时间:2019-08-18 18:35:40

标签: javascript php ajax

我正在尝试在我的虚拟主机上运行一些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;
}

1 个答案:

答案 0 :(得分:0)

您应该检查两件事: 检查您是否在项目中正确包含了jQuery。 另外,请检查您的服务器上validarCorreo.php文件的相对路径是否正确,如果还可以,请检查该文件中是否没有错误。 如果您可以检查“网络活动”选项卡以查看并与我们共享调用有效的arCorreo函数时发生的事情,那将是很好的。