проверка JQuery - PullRequest
       13

проверка JQuery

1 голос
/ 07 мая 2009
поля

Пароль:

OpenID:

Есть OpenID:

Я хочу проверить эту форму, используя jQuery. Я хочу, чтобы в случае, если флажок установлен, пароль должен быть подтвержден, в случае, если он не проверен - должен быть подтвержден openid. Я попробовал это:

$().ready(
   function()
   { 
       $("#account").validate
       (
        {
            errorLabelContainer: $("ul", $('div.error-container')),
            wrapper: 'li',

            rules:
            {
                Password:
                {
                    required: true,
                    minlength: 6,
                    maxlength: 20
                },

                OpenID:
                {
                   required: true,
                   minlength: 6
                }
            },

            messages:
            {
                Password:
                {
                    required: "Enter password.",
                    minlength: "Min length is 6.",
                    maxlength: "Max length is 20."
                },

                OpenID:
                {
                   required: "Enter open id.",
                   minlength: "Min length is 6"
                }
             }
          }
       )
  }

);

Этот код не учитывает, установлен флажок или нет. Я знаю о
функция http://docs.jquery.com/Plugins/Validation/Methods/required#dependency-callback, которая может применяться к требуемому правилу, но работает с требуемым правилом. Как я могу проверить форму?

1 Ответ

1 голос
/ 07 мая 2009

вы можете добавить метод, ваша функция, которая проверяет его jQuery.validator.addMethod

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