如何仅在字段不为空时验证长度?

时间:2011-02-03 12:00:41

标签: jquery jquery-validate

我有一个文本框,我想查看最小长度,但只有当某些文本存在时才应该检查。

如果有人将该文本框留空,则不应检查最小长度。

有什么建议吗?

2 个答案:

答案 0 :(得分:8)

如果你的意思是,文本框可以留空,那么这可能是你的答案:

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

如果它是空的,验证器将跳过此文本框。 希望这有帮助!

答案 1 :(得分:-1)

var yourLimit = 1;    
var myLength = $("#eTextBox").val().length;
    if(myLength>=yourLimit){
       //do whatever you want
    }

希望上面的代码可以帮到你。