Как условно изменить минимальную длину с плагином проверки jQuery - PullRequest
1 голос
/ 16 сентября 2011

Я использую плагин проверки jQuery.

Я хочу выбрать минимальную длину динамически.

В настоящее время я пытаюсь что-то подобное, но это не работает.

minlength:function () {
    if(val == 1 ) {
        return 3;
    }
    else{
         return 1;
    }
},

Я хочу установить minlength 1 или 3 в соответствии с условием.Как я могу это сделать?

1 Ответ

0 голосов
/ 16 сентября 2011

Предполагая, что в области действия доступно val, вы должны выполнить функцию для фактической установки значения, попробуйте это ...

minlength:(function () {
    if(val == 1 ) {
        return 3;
    }
    else{
         return 1;
    }
})(),

Обновлено после разъяснения Канишка Панамалдения:

Вы должны добавить свой собственный метод валидатора, используя addMethod ().См. здесь для дальнейших ссылок и примеров .

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