gpt4 book ai didi

jquery - 如何在 "depends"以外的规则上使用 jquery 验证 "required"?

转载 作者:行者123 更新时间:2023-12-03 22:36:31 25 4
gpt4 key购买 nike

我在网上找到的每个“取决于”的例子都使用“必需”规则。显然这还不够。如何将“depends”子句与“regex”规则等一起使用?

我有两个单选按钮,如果选择一个,我将使用正则表达式验证文本框。如果选择了另一个,我不在乎文本框中的内容。

最佳答案

2nd example in the documentation uses email :

$(".selector").validate({
rules: {
contact: {
required: true,
email: {
depends: function(element) {
return $("#contactform_email:checked")
}
}
}
}
});

总而言之,该规则表示“需要联系,并且如果选中 #contactform_email 复选框,则必须是电子邮件地址”。

因此,如果您想使用正则表达式(或任何需要参数的规则方法)来做到这一点,它看起来像这样:

        minlength: {
param:6,
depends: function (element) {
return $('#len').is(':checked');
}
}

其中表示“最小长度为 6,但仅当选中 #len 复选框时”。

在此处查看实际效果:http://jsfiddle.net/ryleyb/8Nsm3/

关于jquery - 如何在 "depends"以外的规则上使用 jquery 验证 "required"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24039507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com