jQuery在多个表单上验证+ ajaxSubmit

时间:2010-04-16 15:23:36

标签: jquery jquery-validate

我正在尝试使用jQuery验证插件在一个页面中验证多个表单,但它只验证页面中的第一个表单。

这是我的代码:

$('form.reply_form').validate({
  submitHandler: function(form) {
    $(form).ajaxSubmit(optionsReplies);
    return false;
  }
});

是否有页面中的回复表单列表(图片脸书)。例如,如果我尝试使用第三种形式,它会验证第一种形式,如果第一种形式为空,则不会提交。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我不确定您使用的特定插件,但听起来它只使用返回的第一个元素。
each()方法可能有所帮助:

$('form.reply_form').each(function(){
    $(this).validate({
        ...
    });
});