Вопрос по validation, jquery – jQuery Validate - Успешное событие?

12

Я используюJQuery Validate Плагин на моем сайте, а затем отправив форму через ajax. Есть ли событие, которое я могу использовать, когдаentire форма действительна?

Ваш Ответ

4   ответа
0

этот

valid( ) Проверяет, является ли выбранная форма действительной или все выбранные элементы действительны.

edit

Возвращает:Boolean

Error: User Rate Limit Exceeded
6

submitHandler aka & quot; запустить эту функцию, когда форма отправлена и она действительна & quot ;. Вы должны отправить содержимое формы через AJAX из этой функции.

$('form').validate({
    //your normal options
    submitHandler: function(){
        $.ajax(...);
    }
});
3

Просто позвони

$("form").valid(); // returns true if valid

и не

$("form").validate(); //returns $.validate
9

атора if.

if($("form").valid()) {
 //go ahead
}

Но, если вы пытаетесь найти решение для обхода действительного события, вы можете сделать что-то вроде этого

$("form").submit(function() {
    if($(this).valid()) {
       //go ahead
    } else {
       //do some error handling
    }
});
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded

Похожие вопросы