bootstrapValidator 根据条件在js中添加或移除校验

这是开始的校验代码
function initValidate() {
	$('#detailform').bootstrapValidator({
					feedbackIcons : {
						valid : 'glyphicon glyphicon-ok',
						invalid : 'glyphicon glyphicon-remove',
						validating : 'glyphicon glyphicon-refresh'
					},
					fields : {
						txPassword : {
							validators : {
								notEmpty : {
									message : '交易密码不能为空'
								},
								notSameAndContinuity : {
									message : '密码必须为6位不相同、不连续的数字'
								}
							}
						}
					}
				});
       };
有时我们需要根据条件,添加或移除
添加用addFile,approvalMemo 是input的name值,移除用removeFile

$("#detailform").bootstrapValidator("addField", "approvalMemo", {  
			validators: {  
				notEmpty : {
					message : '审批意见不能为空'
				} 
			}  
		});
$("#detailform").bootstrapValidator('removeField','approvalMemo');


猜你喜欢

转载自blog.csdn.net/sxlzs_/article/details/78211928
今日推荐