关键点一:修改excluded和trigger的配置
$("#department-add-modal-form").bootstrapValidator({ //excluded:[":hidden",":disabled",":not(visible)"] ,//bootstrapValidator的默认配置 excluded:[":disabled"],//关键配置1,表示只对于禁用域不进行验证,其他的表单元素都要验证 fields: { departmentAddParentDept: { trigger:"change", //关键配置2 validators: { notEmpty: { message: '请选择一个部门' } } } } });
关键点二:赋值之后触发一次“change”事件
$("input[name='admAddUserName']").val("SN字段").change();
这样以后bootrapValidator会因为触发了“change”事件,而捕获,达到验证的效果