Плагин проверки JQuery повторно включает отправку после проверки - PullRequest
1 голос
/ 14 декабря 2010

У меня проблема с плагином проверки JQuery .Я использую это в форме рельсов, и у меня есть проверка, работающая над нажатием кнопки отправки.Проблема заключается в том, что после исправления ошибок проверки кнопка отправки больше не будет отключена, и даже при использовании submitHandler с именем

$.validator.setDefaults({ submitHandler: function(form) { form.submit(); } });

форма не будет отправлена.Я знаю, что должно быть что-то, чего мне не хватает.Форма будет отправлена, если нет проблем с проверкой.Я проверил некоторые другие сообщения здесь об этой проблеме, но вещи onclick и onkeyup не работают.

1 Ответ

2 голосов
/ 14 декабря 2010

Попробуйте это

var validator = $("#signupForm").validate({
    rules: {

    },
    messages:{

    },
    unhighlight: function( element, errorClass, validClass ) {
        $(element).removeClass(errorClass).addClass(validClass);
        if(validator.numberOfInvalids() == 0){
            $("#SubmitButton").attr("disabled","");
        }
    }



});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...