我在 jQuery Validation 插件中使用“依赖”,以便仅在特定情况下应用一些验证规则。这是我用来做的代码,以防我required
只在某些情况下需要一个字段。
fieldA: {
required: {depends: function () {
return $('#FormName select[name="fieldB"]').val() === '10';
}}
}
如果我想使用valueNotEquals
规则,我有这样的语法:
fieldA:
{valueNotEquals: "0"}
如果我想使用“依赖”,正确的语法是什么?这两次尝试都给出了错误和语法错误。
Attemp 1(错误,因为我无法指出它不能等于什么值)
fieldA:
{valueNotEquals: {depends: function () {
return $('#QuestionarioForm select[name="lavoroMadre"]').val() === '10';}}
尝试 2(语法错误)
fieldA:
{valueNotEquals: "0" {depends: function () {
return $('#QuestionarioForm select[name="lavoroMadre"]').val() === '10';}}