1

このトピックについて複数の質問があることがわかりましたが、まだ答えが見つかりません。

JS:

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

});

PHP (動作していなかったので簡略化):

<?php
echo "Test";
?>

結果: 何もありません。そして、firebug の「POST .../signin.php」エラーは、1 秒も経たないうちに消えてしまい、それを読む機会がありません。

私はすでに console.log("anything") も試しました。

4

1 に答える 1

3

フォームが送信されているように見えるため、デフォルトのフォーム送信を防止するには、次のようにします。

$("#signin-form").submit(function(evt){
   evt.preventDefault();
   $.post("signin.php", {email: $("#signin_email").val(), password: $("#signin_password").val()}, function(data){
        console.log(data);
   });
});
于 2013-10-25T04:56:07.243 に答える