jquery 验证插件使用依赖项并设置参数

标签 jquery jquery-validate

我的问题很简单:

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

$('#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
            }
        }
    }
});

关于jquery 验证插件使用依赖项并设置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10335251/

相关文章:

javascript - 如何在 angularjs 中使用 ng-repeat 以表格格式引入嵌套的项目数组?

jquery - Django + GWT 或 Jquery

jQuery 验证器位于 "Page Level"

JQuery 验证单独工作但不能一起工作

c# - RemoteAttribute 验证传递了附加字段的错误值

javascript - 如果更改了任何 iframe 内容,我如何在不更改链接中的属性的情况下强制显示在顶部?

javascript - 在没有 IF 语句的情况下检查多个变量不为空 jQuery

jQuery 验证插件 : validating multiple input files

jquery 验证输入但使用 id 来识别字段

javascript - 你如何在某物周围画一个圆圈?