グループを検証するルールがあります (3 つのうちの 1 つが必要です)。これは問題なく動作しますが、フォームでの選択に応じて 3 つの要件の 1 つだけが必要です。
rules: {
cloudfront_7: {
require_from_group: {
depends: function(element) {
if ($( "#classify" ).val() == "PIC" ){
return false;
} else {
return [1, ".verification-group"];
}
}
}
},
cloudfront_8: {
require_from_group: {
depends: function(element) {
if ($( "#classify" ).val() == "PIC" ){
return false;
} else {
return [1, ".verification-group"];
}
}
}
},
cloudfront_9: {
require_from_group: {
depends: function(element) {
if ($( "#classify" ).val() == "PIC" ){
return false;
} else {
return [1, ".verification-group"];
}
}
}
}
}
関数true
に必要な、私が書いたコードの代わりに単に返されることに気付きました。require_from_group()