Как я могу проверить длину только тогда, когда поле не пустое? - PullRequest
5 голосов
/ 03 февраля 2011

У меня есть одно текстовое поле, которое я хочу проверить на минимальную длину, но оно должно проверяться только при наличии некоторого текста.

Если кто-то оставил это текстовое поле пустым, то оно не должно проверять наличиеминимальная длина.

Есть предложения?

Ответы [ 2 ]

8 голосов
/ 03 февраля 2011

Если вы имеете в виду, что текстовое поле можно оставить пустым, то это может быть ваш ответ:

$("#your_text_box").rules("add", {
   required: false, // this means the field can be left empty
   minlength: 2
});

Используя это, валидатор пропустит это текстовое поле, если оно пустое.Надеюсь, это поможет!

0 голосов
/ 03 февраля 2011
var yourLimit = 1;    
var myLength = $("#eTextBox").val().length;
    if(myLength>=yourLimit){
       //do whatever you want
    }

Надеюсь, что приведенный выше код поможет вам.

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