Using jQuery to prevent form submission when input fields are empty

后端 未结 5 826
没有蜡笔的小新
没有蜡笔的小新 2020-12-14 08:38

The solution should be pretty straightforward. I\'m trying to prevent the form from submitting properly when no value is found within the input boxes. Here\'s my JSFiddle: h

5条回答
  •  情歌与酒
    2020-12-14 09:24

    Put your if statement inside the callback:

    $('#form').submit(function(e) {
        if ($.trim($("#email").val()) === "" || $.trim($("#user_name").val())) {
            e.preventDefault();
            alert('you did not fill out one of the fields');
            //You can return false here as well
        }
    });
    

提交回复
热议问题