jquery使用依赖项和设置参数验证插件
我的问题很简单: 如何设置对字段的依赖关系并为规则函数设置参数? 设置参数的关键是什么jquery使用依赖项和设置参数验证插件,jquery,jquery-validate,Jquery,Jquery Validate,我的问题很简单: 如何设置对字段的依赖关系并为规则函数设置参数? 设置参数的关键是什么 $('#form').validate({ rules: { somefield: { minlength: { depends: function() { return $('#checkbox').prop('checked'); },
$('#form').validate({
rules: {
somefield: {
minlength: {
depends: function() {
return $('#checkbox').prop('checked');
},
keyToSetParams??: 5
}
}
}
});
如果没有依赖关系,它将如下所示:
$('#form').validate({
rules: {
somefield: {
minlength: 5
}
}
});
我在调试后找到了解决方案,密钥名为“param”,看起来像:
$('#form').validate({
rules: {
somefield: {
minlength: {
depends: function() {
return $('#checkbox').prop('checked');
},
param: 5
}
}
}
});
我以为这是不可能的。。我试的时候没用。我一定做错了什么:)