ajaxForm с помощью jquery validate - PullRequest
       10

ajaxForm с помощью jquery validate

1 голос
/ 06 января 2010

Я пытаюсь объединить ajaxSubmit с плагином проверки

Вот мой код

В нем говорится, что ajaxSubmit не является функцией

$("#send-reply").validate({
        meta: "validate",
        errorElement: "em",
                errorClass: "error",
        validClass: "success",
        highlight: function(element, errorClass, validClass) {

            $(element).closest("div.required").removeClass(validClass);
            $(element).closest("div.required").addClass(errorClass);
            $(element).addClass(errorClass);
        },
        unhighlight: function(element, errorClass, validClass) {
            $(element).closest("div.required").removeClass(errorClass);
            $(element).closest("div.required").addClass(validClass);
            $(element).removeClass(errorClass);
        },
        debug:true,
                rules: {
            message:{required:true}
        },
        messages: {
        message:'',

        },
               submitHandler: function(form) {

                 form.ajaxForm({ target:'#result',
           success: function() {
          $('#send-reply').fadeOut(500);
          $('#send-reply').remove();
        },clearForm: true});

}});

1 Ответ

0 голосов
/ 06 января 2010

Вы пробовали:

$(form).ajaxSubmit(....);

Есть две вещи: 1) Я думаю, что имя функции - ajaxSubmit, где ajaxForm переопределяет обработчик отправки. 2) вам может быть передан объект формы DOM вместо объекта jQuery с формой

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