bootstrapValidator關於js,jquery動態賦值不觸發驗證(不能捕獲「程序賦值事件」)解決辦法

關鍵點一:修改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

相關文章
相關標籤/搜索