bootstrapValidator插件动态添加和移除校验

来源:互联网 发布:嵌入式与单片机的关系 编辑:程序博客网 时间:2024/04/28 14:26

bootstrapValidator对动态生成的表单进行校验,需要调用方法:addField。

方法:addField(field,option);   field可以是表单的name也可以是jQuery对象

举例

$("form").bootstrapValidator("addField",$("[name='roleName']"));
(需要注意的是如果有多个同name表单,只会对第一个进行校验)

$("form").bootstrapValidator("addField","roleName");

一个完整的例子

 $("form").bootstrapValidator("addField", "roleName", {                    validators: {                        notEmpty: {                            message: '名称不能为空'                        },                        stringLength: {                            min: 1,                            max: 50,                            message: '名称长度必须小于50位'                        },                        regexp: {                            regexp: /^[^&]*$/,                            message: "不能包含&字符"                        }                    }                });



移除校验api如下:


$("form").bootstrapValidator('removeField','roleName');




3 0
原创粉丝点击