Javascript 如何禁用使用bootstrapvalidator验证空字段?

Javascript 如何禁用使用bootstrapvalidator验证空字段?,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我正在我的网页中使用以下验证。如果我将此字段保留为空并按submit,则会显示绿色的正确图标,因为此字段有效。在BootstrapValidator中有没有避免这种情况的方法?我的意思是,如果字段为空,不要显示绿色图标。 联系人号码:{ 验证器:{ regexp:{ regexp://^[+| 0-9][0-9]*$/,, 信息:“……” }, 弦长:{ 民:10,, 最高:15, 信息:‘……’ } } }这可以通过使用“error.form.bv”事件来实现。在这个事件处理程序中,我们可以删

我正在我的网页中使用以下验证。如果我将此字段保留为空并按submit,则会显示绿色的正确图标,因为此字段有效。在BootstrapValidator中有没有避免这种情况的方法?我的意思是,如果字段为空,不要显示绿色图标。
联系人号码:{
验证器:{
regexp:{
regexp://^[+| 0-9][0-9]*$/,,
信息:“……”
},
弦长:{
民:10,,
最高:15,
信息:‘……’
}
}

}
这可以通过使用“error.form.bv”事件来实现。在这个事件处理程序中,我们可以删除空字段上不必要的验证

$('#someForm').bootstrapValidator({

// some code

}).on('error.form.bv', function(e) {
            if($('#someClass') && $('#someClass').val().length == 0 && $('#someClass').parents('.form-group').hasClass('has-success')){
                $('#someClass').parents('.form-group').removeClass('has-success');
                $('#someClass').parents('.form-group').find('.form-control-feedback[data-bv-icon-for="someClass"]').hide();
            }

}).on('success.form.bv', function (e) {

// some code

});