добавить класс, чтобы отправить кнопку, если форма верна - PullRequest
0 голосов
/ 13 января 2012

Я использую плагин проверки jQuery для проверки формы, я хочу добавить класс "next" к кнопке отправки, если форма действительна только

Отправить

Это код, который у меня в данный момент работает и проверяется, просто нужна функция для добавления класса, если он действителен: http://jsfiddle.net/kKSjL/

Ссылка на страницу проверки jQuery: http://docs.jquery.com/Plugins/Validation/

Ответы [ 2 ]

1 голос
/ 13 января 2012

Archer обычно это имеет, вам просто нужно указать это как submitHandler в проверочном вызове:

$("#commentForm").validate({
    submitHandler:function(form){
        if (this.valid()){
          $('#submit').addClass('next');
          form.submit();
        } 
    }  
});

Вот оно в действии: http://jsfiddle.net/ryleyb/kKSjL/1/

0 голосов
/ 13 января 2012

Как бы вы ни проверяли проверку, вам нужен этот код ...

if ($("#commentForm").valid()) {
    $("#submit").addClass("next");
} else {
    $("#submit").removeClass("next");
}
...