BootstrapValidator动态添加验证项和移除验证项

  • A+
所属分类:BootstrapValidator

BootstrapValidator动态添加验证项和移除验证项

动态添加验证项

  1. $("#AddWtdFrom").bootstrapValidator("addField""TELE", {    
  2.     validators: {    
  3.         notEmpty: {    
  4.             message: '名称不能为空'    
  5.         },    
  6.         stringLength: {    
  7.             min: 1,    
  8.             max: 3,    
  9.             message: '名称长度必须小于3位'    
  10.         },    
  11.         regexp: {    
  12.             regexp: /^[^&]*$/,    
  13.             message: "不能包含&字符"    
  14.         }    
  15.     }    
  16. });   

动态移除验证项

  1. $("#AddWtdFrom").data('bootstrapValidator').destroy();  
  2. $('#AddWtdFrom').data('bootstrapValidator', null);  
  3. AddWtdFromBV();  
  4. $('#AddWtdFrom').data("bootstrapValidator").validate();  
  5. </pre>  
  6. <pre class="prettyprint linenums" >  
  7. $(document).ready(function () {  
  8.     AddWtdFromBV();  
  9. });  
  1. function AddWtdFromBV(){  
  2.     $('#AddWtdFrom').bootstrapValidator({  
  3.         message: 'This value is not valid',  
  4.         excluded : [':disabled', ':hidden'],//[':disabled'],  
  5.         feedbackIcons: {  
  6.             valid: 'glyphicon glyphicon-ok',  
  7.             invalid: 'glyphicon glyphicon-remove',  
  8.             validating: 'glyphicon glyphicon-refresh'  
  9.         },  
  10.         fields: {  
  11.             ID: {  
  12.                 validators: {  
  13.                     notEmpty: {  
  14.                         message: '服务费起收日期不能为空!'  
  15.                     }  
  16.                 }  
  17.             }  
  18.         }  
  19.     }).on('success.form.bv', function(e) {  
  20.         e.preventDefault();//防止表单提交  
  21.     });  
  22. }  
钰玺

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: