Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Manually Triggering jQuery.validate before saving

I have a save button (input button) that I have written javascript code to save the form data to the database. My jQuery .validate function doesn't run before I save the form. How can I manually execute my jQuery .validate function before I save. Here is what I am doing.

<input type="button" class="saveSubmit" name="action" value="Save" />

// Give user feedback when clicking save
$(".saveSubmit").click(function() {
    if (save() == true) {
        alert("Email has been saved.");
    } else {
        alert("Error saving email.");
    };
    return false;
});

// Validation
$("#emailForm").validate({ 
    // rules here 
});
like image 430
Mike Wills Avatar asked Apr 21 '26 10:04

Mike Wills


1 Answers

Found it. I need to use $("#emailForm").valid().

like image 62
Mike Wills Avatar answered Apr 29 '26 11:04

Mike Wills