1

jquery.validate.js では、一連のルールに次のパターンを使用しています。

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

memtype がチェックされ、値が「guide」の場合にのみ、テキスト入力フィールド「sponout」に入力する必要があるルールを追加したいと思います。「依存」のアイデアを確認しましたが、ここでそれを適用する方法を検討することはできません.

4

1 に答える 1

0

できることは、requiredルールの値を依存関係式にすることです。

次のようになります。

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

ここで実際の例を見ることができます: http://jsfiddle.net/ryleyb/UknKX/

于 2012-07-23T15:39:35.470 に答える