11

次のような単純な検証ブロックがあります。

$("#myForm").validate({
     ignore: ":hidden"
});

ignore: []ユーザーが特定のボタンをクリックすると、その無視ルールを に変更し、それを検証してから元に戻したいと思います。代わりにクラスを使用できることはわかっていますが、それを回避する方法があるかどうか知りたいです。

ignore: []編集:を使用する場合は、これが適切な方法であることに注意してください.validate()

4

1 に答える 1

20
$('#myForm').validate().settings.ignore = "newIgnore";

validate() メソッドは、元の validate() 呼び出しで作成したバリデータ オブジェクトへの参照を返します。

その後、プロパティ .settings.ignore を呼び出すことができます

于 2013-04-16T19:09:21.303 に答える