添加元素以有条件地验证函数
add elements to validate function conditionally
我创建了一个简单的表单并使用 jquery validation
对其进行了验证
$('#form').validate({
errorClass: 'error-field error',
// and some more elements....
});
如果满足特定条件,我想在此表单验证中添加 validClass
,例如:
if ( someCondition ){
$('#form').validate({validClass: 'valid-field'});
}
但是这样不行,看来.validate()
函数应该只调用一次,这种情况怎么办!?
谢谢!
这个问题已经通过一个小技巧解决了:
$('#form').validate({
errorClass: 'error-field error',
validClass: condition ? 'valid-field' : null
});
我创建了一个简单的表单并使用 jquery validation
$('#form').validate({
errorClass: 'error-field error',
// and some more elements....
});
如果满足特定条件,我想在此表单验证中添加 validClass
,例如:
if ( someCondition ){
$('#form').validate({validClass: 'valid-field'});
}
但是这样不行,看来.validate()
函数应该只调用一次,这种情况怎么办!?
谢谢!
这个问题已经通过一个小技巧解决了:
$('#form').validate({
errorClass: 'error-field error',
validClass: condition ? 'valid-field' : null
});