1

在 jquery.validate.js 中,我将此模式用于一系列规则:

rules: {
    memtype: {
        required: true,
        minlength: 2
    },      
}

我想添加一个规则,该规则要求仅在检查 memtype 并且值为“guide”时才填写文本输入字段“sponout”。我已经回顾了“取决于”的想法,但似乎无法弄清楚如何在这里应用它。

4

1 回答 1

0

您可以做的是将required规则的值设为dependency-expression

它看起来像这样:

sponout: {
  required: 'input[name="memtype"][value="guide"]:checked'
}

您可以在这里看到一个工作示例:http: //jsfiddle.net/ryleyb/UknKX/

于 2012-07-23T15:39:35.470 回答