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');
轉自https://blog.csdn.net/zsg88/article/details/71548993