javascript - 如何停止 bootstrapValidator 来验证隐藏的输入字段?

标签 javascript bootstrapvalidator

我想在我的表单中实现 bootstrapValidator,我还有一些隐藏的输入字段,但它也在验证那些,我想停止这个... 我的表单代码

<form id="create_contract_group" method="post"

 - List item

>
<div class="row">
  <div class="form-group">
    <label class="col-md-4 control-label"><b>{!!Lang::get('site_lang.contract_group')!!}</b></label>
       <div class="col-md-8">
          <input type="text" class="form-control" name="title" placeholder=" Title of the contract group"/>
          <input type="text" class="form-control" name="id" style="display:none">
       </div>
    </div>
 </div>
</form>

我的脚本

<script>
$(document).ready(function() {
    $('#create_contract_group').bootstrapValidator({
            excluded: ':disabled',
            feedbackIcons: {
                valid: 'glyphicon glyphicon-ok',
                invalid: 'glyphicon glyphicon-remove',
                validating: 'glyphicon glyphicon-refresh'
            },
            fields: {
                title: {
                    validators: {
                        notEmpty: {
                            message: 'Title is required.'
                        },
                        validatorName: validatorOptions
                    }
                },
            }
        });
});
</script>

最佳答案

您可以在 boostrapValidator 中使用 exludes 设置,如下所示:

$('#create_contract_group').bootstrapValidator({
            excluded: [':disabled', ':hidden', ':not(:visible)'],
            feedbackIcons: {
                valid: 'glyphicon glyphicon-ok',
                invalid: 'glyphicon glyphicon-remove',
                validating: 'glyphicon glyphicon-refresh'
            },
            fields: {
                title: {
                    validators: {
                        notEmpty: {
                            message: 'Title is required.'
                        },
                        validatorName: validatorOptions
                    }
                },
            }
        });

关于javascript - 如何停止 bootstrapValidator 来验证隐藏的输入字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59029487/

相关文章:

javascript - 如何在 .NET 中一次性验证所有空文本

javascript - 如果值已经存在,则使用 codeigniter 中的 Bootstrap 验证值已经存在

javascript - 如何将 id 动态传递到 Bootstrap 验证器规则 : remote for a same form input field? 的 url

javascript - 无法使用javascript修改html?

javascript - 如何根据 Angular 选择值隐藏输入字段?

twitter-bootstrap - 带日期选择器的 Bootstrap 验证器不验证日期

javascript - 使用引导验证器验证密码并确认密码字段

javascript - 使用 bootstrap 验证器逐步验证 jquery-steps 表单

javascript - 单击同一页面中的 <a> 时移动到 <section>

javascript - AngularJS、MySQL、PHP、JSON - 数据库中未显示的数据