關鍵點一:修改excluded和trigger的配置javascript
$("#department-add-modal-form").bootstrapValidator({ //excluded:[":hidden",":disabled",":not(visible)"] ,//bootstrapValidator的默認配置 excluded:[":disabled"],//關鍵配置1,表示只對于禁用域不進行驗證,其餘的表單元素都要驗證 fields: { departmentAddParentDept: { trigger:"change", //關鍵配置2 validators: { notEmpty: { message: '請選擇一個部門' } } } } });
關鍵點二:賦值以後觸發一次「change」事件java
$("input[name='admAddUserName']").val("SN字段").change();
這樣之後bootrapValidator會由於觸發了「change」事件,而捕獲,達到驗證的效果bootstrap