bootstrapValidator关于js,jquery动态赋值不触发验证(不能捕获“程序赋值事件”)解决办法...

关键点一:修改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”事件,而捕获,达到验证的效果

转载于:https://www.cnblogs.com/samve/p/9867485.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值