ajax总是走向成功

时间:2013-08-16 14:08:12

标签: ajax jquery

我在使用ajax时遇到了麻烦。我的代码运行良好,但随后,它总是成功。

dataLogin = 'mail=' + $('#login_mail').val() + '&pass=' + $('#login_password').val() + '&on=' + manter_ligado;

$.ajax({ url: 'modules/login.php?' + dataLogin,
  type: 'POST',
  //data: dataLogin,
  data : {
    mail : $('#login_mail').val(),
    pass : $('#login_password').val(),
    on : manter_ligado
  },
  success: function(data) {
    alert(data);
  },
  error: function(XMLHttpRequest, textStatus, errorThrown) {
    alert("Status: " + textStatus); alert("Error: " + errorThrown); 
  }
});

任何人都可以帮我这个吗? 另外,我使用sublime代码,它给了我一些关于ajax的错误,但我似乎无法纠正它们,它可能有助于了解这个

另外,我知道php有效,因为我可以在网站上登录,但我遇到的问题是当用户/传递不正确时

1 个答案:

答案 0 :(得分:0)

确保服务器返回的错误代码为500。

在php.ini文件中,确保displayErrors设置为Off

要让ajax命中失败函数,您可能需要在PHP中出现错误时抛出错误