bootstrapValidator外掛動態新增和移除校驗
阿新 • • 發佈:2019-01-24
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');