在bootstrap的modal模态框中使用bootstrapValidator时不重新验证问题
解决方法:
先定义一个方法,在modal弹框之前调用执行,重新绑定验证即可
bindValidation(){
if($("#form").data('bootstrapValidator')){
$("#form").data('bootstrapValidator').destroy();
$('#form').data('bootstrapValidator', null);
}
$('#form').bootstrapValidator({
message: '格式不正确',
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
organizeUnit: {
message: '输入有误',
validators: {
notEmpty: {
message: '举办单位不能为空'
},
stringLength: {
max: 200,
message: '举办单位不能超过200个字'
},
}
},
}
});
},