您的位置:首页 > Web前端 > BootStrap

bootstrapValidator如何重新初始化

2016-03-28 13:25 686 查看
在大多数情况下bootstrapValidator是不需要重新初始化的,极少数情况下则需要把动态增加的控件也纳入到验证中来。这时如何做?

//先销毁

$("#yourForm").data('bootstrapValidator').destroy();

$('#yourForm').data('bootstrapValidator', null);

//再重新初始化

$("#yourForm").bootstrapValidator({

message: '没有验证',

feedbackIcons: {

valid: 'glyphicon glyphicon-ok',

invalid: 'glyphicon glyphicon-remove',

validating: 'glyphicon glyphicon-refresh'

},

fields: {

name: {

message: '名字没有验证',

validators: {

notEmpty: {

message: '名字为必填项不能为空'

}

}

}

// add your_form_field here

}

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

// 阻止默认事件提交

e.preventDefault();

}););

参考资料:http://stackoverflow.com/questions/25639287/bootstrapvalidator-how-do-you-add-and-remove-validators-dynamically-to-an-exist
http://bv.doc.javake.cn/api/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: