2

次のコードがあります。検証は正常に機能しますが、送信されません

jQuery("#form_driver").validate({
    submitHandler: function(form) {
    //check if email exists
    jQuery.ajax({
                type: "POST",
                url: "checkmail.php",
                data: ({
                    email: jQuery("#email").val()
                }),
                cache: false,
                success: function(data)
                {
                   
                    if(data == 0) {
                        alert("Email doesnt exist");
                        return false;
                    }else if (data==1){
                        alert("The Email is already linked to your location!");
                        return false;
                    }else if (data==2){
                        jQuery("#form_driver").submit();
                        return true;
                    }
                }
            });
    }
});

信じられないほどコンソールに出力されます. 頭がおかしくなりました. 永遠に繰り返されます. 手動で停止する必要がありました.

ここに画像の説明を入力

4

1 に答える 1