У меня есть многочастная форма с тремя различными наборами проверки (каждый набор полей). Каждый набор правил проверки определен, например:
var paymentValidation =
{
rules: {
"cardInfo.NameOnCard": {
required: true
},
...
}
messages: { .... }
и затем, когда мне нужно проверить определенный набор правил, я пытаюсь использовать
var validator = $(form).validate(paymentValidation)
if(validator.valid()) {....}
За исключением того, что кажется, что, как только я выполняю проверку один раз с набором правил, другие наборы параметров, которые я передаю, не имеют значения.
Я видел статьи, предлагающие проверить всю форму, а затем проверить каждый набор полей. Хотя этот подход технически работает, я получаю сообщения проверки для элементов, выходящих за пределы желаемой области.
Итак, я пытаюсь понять, как выполнить проверку с использованием различных наборов правил. Любая помощь будет принята с благодарностью - спасибо!