jQuery Validation插件 - 如果满足某些条件,则禁用验证?

时间:2015-07-01 16:41:34

标签: jquery html validation

我正在使用jQuery验证程序来验证某些Equip字段。用户必须在该字段中输入内容,for (auto& keyvaluepair : dacs) { //keyvaluepair.first is your string //keyvaluepair.second is your vector } 我将该数据保存在某处。用户从input中选择了该字段被清除后(但该字段中的数据存在)。如果通过该字段保存了初始数据,有没有办法禁用验证?

HTML:

on select

验证器配置:

input

1 个答案:

答案 0 :(得分:0)

对于他可能关心的人,我最终"作弊"并使用jQuery Validator label类创建了一个动态error,如下所示:

if(.. some condition..){
    var error=$('<label id="input-error" class="error" for="input">This field is required.</label>');
    $("#someDiv").append(error);
}

label字段焦点时删除此input。就像我的需要一样魅力。