如何使用jQuery验证获得多个验证规则集

时间:2011-01-07 15:10:26

标签: jquery jquery-validate validation

我有一个包含三组不同验证的多部分表单(每个字段集)。每个验证规则集都定义如下:

var paymentValidation =
    {
        rules: {
            "cardInfo.NameOnCard": {
                required: true
            },
            ...
        }
        messages: { .... }

然后当我需要验证特定的rulset时,我正在尝试使用

var validator = $(form).validate(paymentValidation)
if(validator.valid()) {....}

除非看起来一旦我使用规则集执行一次验证,我传入的其他选项集无关紧要。

我看过文章建议我可以验证整个表单,然后检查每个字段集。虽然这种方法在技术上有效,但我最终会得到超出我想要范围的元素的验证消息。

所以我试图弄清楚如何使用各种规则执行验证。任何帮助将不胜感激 - 谢谢!

1 个答案:

答案 0 :(得分:0)