Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.05.2009, 00:14
Новичок на форуме
Отправить личное сообщение для Виталик Посмотреть профиль Найти все сообщения от Виталик
 
Регистрация: 04.05.2009
Сообщений: 2

JQuery плагин Validation. Переопределение правил валидации формы.
$jquery("form#cForm").validate({rules:{field1: "required"}});
$jquery("form#cForm").validate({rules:{field2: "required"}});

почему вызовы функции validate, начиная со второго игнорируются?
т.е. если правила валидации один раз назначены, изменить нельзя?
Ответить с цитированием
  #2 (permalink)  
Старый 07.06.2009, 13:05
LeoCats
 
Сообщений: n/a

Потому что правила (rules) нужно задавать правильно:
$jquery("form#cForm").validate({
rules:{
field1: "required"
field2: "required"
}
});
Ответить с цитированием
  #3 (permalink)  
Старый 07.06.2009, 13:07
LeoCats
 
Сообщений: n/a

Забыл запятую указать, вот правильный вариант:
Потому что правила (rules) нужно задавать правильно:
$jquery("form#cForm").validate({
rules:{
field1: "required",
field2: "required"
}
});
Ответить с цитированием
  #4 (permalink)  
Старый 07.06.2009, 13:32
Новичок на форуме
Отправить личное сообщение для Виталик Посмотреть профиль Найти все сообщения от Виталик
 
Регистрация: 04.05.2009
Сообщений: 2

у меня также было правильно, но у меня следующая ситуация: пользователь начинает заполнять форму, выбирает физическое он лицо или юридическое, и в зависимости от его выбора одни поля должны стать обязательными, а другие - нет, так же он может сначала выбрать юридическое (включаются соответствующие правила валидации), а потом - передумать, тогда надо отменить старые правила и применить новые
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу jQuery плагин для создания меню Zeboton jQuery 9 15.09.2014 15:31