gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 11:49:16 24 4
gpt4 key购买 nike

我在我的网页中使用以下验证。如果我将此字段保留为空并按提交,它会显示绿色正确图标,因为该字段有效。 BootstrapValidator 有没有办法避免这种情况?我的意思是,如果字段为空,则不显示绿色图标。

                    contactNumber: {
validators: {
regexp: {
regexp: /^[+|0-9][0-9]*$/,
message: '.........'
},
stringLength: {
min: 10,
max: 15,
message: '.......'
}
}
}

最佳答案

这可以使用“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

});

关于javascript - 如何禁用使用 bootstrapvalidator 验证空字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25905561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com