Jquery validate - как требовать, чтобы определенные опции из выпадающего меню выбирались перед проверкой - PullRequest
0 голосов
/ 15 апреля 2011

Если мне требуется, чтобы перед проверкой какого-либо поля было выбрано одно конкретное значение frpm из выпадающего меню, мне нужно сделать следующее:

required: "#employmentStatusSTUDENT:selected",

Как я могу применить это требование и в том случае, если выбран другой вариант?

Что-то вроде:

required: "#employmentStatusSTUDENT:selected||#employmentStatusEMPLOYEED:selected",

не работает конечно ...

Ответы [ 2 ]

0 голосов
/ 15 апреля 2011

Использовать анонимную функцию

required: function(){return $("#employmentStatusSTUDENT:selected")||$("#employmentStatusEMPLOYEED:selected");}
0 голосов
/ 15 апреля 2011

Я предполагаю, что вы могли бы сделать это подобно тому, как делается флажок или радио.Вместо того, чтобы сделать обязательным параметр, установите обязательный для узла выбора.затем приведите список обязательных опций класса.Я использовал «myRequiredOptions: selected».

обязательно: «#mySelect> option.myRequiredOptions: selected»

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