jquery validate plugin使用依赖项和set参数

时间:2012-04-26 14:12:23

标签: jquery jquery-validate

我的问题很简单:

如何设置对字段的依赖关系并将params设置为规则函数? 设置params的关键是什么?

$('#form').validate({
    rules: {
        somefield: {
            minlength: {
                depends: function() {
                    return $('#checkbox').prop('checked');
                }, 
                keyToSetParams??: 5
            }
        }
    }
});

没有依赖性,它看起来像这样:

$('#form').validate({
    rules: {
        somefield: {
            minlength: 5
        }
    }
});

1 个答案:

答案 0 :(得分:2)

经过一些调试后我找到了解决方案,关键名称是“param”,所以看起来像:

$('#form').validate({
    rules: {
        somefield: {
            minlength: {
                depends: function() {
                    return $('#checkbox').prop('checked');
                }, 
               param: 5
            }
        }
    }
});