JQuery发布回调不起作用

我看到这个话题有很多问题,但我还没有找到答案。

JS:

$("#signin-form").submit(function(){ $.post("signin.php", {email: $("#signin_email").val(), password: $("#signin_password").val()}, function(data){ console.log(data); }); }); 

PHP(简化它,因为它不工作):

  

结果:没有。 萤火虫中的“POST … / signin.php”错误,在不到一秒的时间内消失,这不会让我有机会阅读它。

我也尝试过console.log(“任何东西”)。

您的表单似乎已提交,因此请阻止默认表单提交,请执行以下操作:

 $("#signin-form").submit(function(evt){ evt.preventDefault(); $.post("signin.php", {email: $("#signin_email").val(), password: $("#signin_password").val()}, function(data){ console.log(data); }); });