0

スクリプトは、クリックすると空のフィールドの数を表示していますが、空のフィールドがある場合も送信しています。

空のフィールド > 0 の場合は送信しないでください

形:

<form action="apostar.php" method="post" id="submitBet">
...
...
...
</form>

jQuery スクリプト:

$(document).ready(function(){
    $('#bt_bet').click(function(){
        var emptyFields = $('input[type=text]:empty').length;
        if (emptyFields == 0) {         
            var confirma = confirm('Confirma as apostas?');
            if (confirma) {
                $("#submitBet").submit();
            } else {
                //case cancel, do something..
            }
        } else {
            alert ('There are ' + emptyFields + ' empty fields.');
        }
    });
});
4

2 に答える 2