项目中前段页面验证使用了bootstrap表单验证formValidation。一直对隐藏域的验证比较模糊,最近突然知道怎么验证隐藏域。
先看一个小例子:
$('#globalConfigForm').formValidation({
framework : "bootstrap4",
excluded: [],//不忽略隐藏域验证
button : {
selector : '#btnSubmit',
disabled : 'disabled'
},
icon : null,
fields : {
"billIds" : {
trigger:"change",//change可以为自己取得名字
validators : {
notEmpty : {
message : '不能为空'
}
}
}
},
err : { clazz : 'invalid-feedback' },
control : {
valid : 'is-valid',
invalid : 'is-invalid'
},
row : {
invalid : 'has-danger'
},
success:{}
})
//change对应验证时trigger中的名字
$("#billId").val(name).trigger("change");//给隐藏域赋值时触发一下