私はjquery.validate
andを使用しjquery.validate.unobtrusive
ていますが、JavaScriptコードから特定の要素を手動で「有効」または「無効」にするにはどうすればよいでしょうか?
and$('form').validate()
のようなプロパティを変更しようとしていますが、それでもの動作は変わらないため、どうやら私はそれを正しく行っていません。successList
invalid
errorMap
$('form').valid()
私はjquery.validate
andを使用しjquery.validate.unobtrusive
ていますが、JavaScriptコードから特定の要素を手動で「有効」または「無効」にするにはどうすればよいでしょうか?
and$('form').validate()
のようなプロパティを変更しようとしていますが、それでもの動作は変わらないため、どうやら私はそれを正しく行っていません。successList
invalid
errorMap
$('form').valid()
引用OP:
「JavaScriptコードから特定の要素を手動で「有効」または「無効」にするにはどうすればよいですか?
rules
ユーザーが入力したデータとともに割り当てられた のみが、入力要素またはを「作成」できます。これをオーバーライドする方法はありません。そうしないと、プラグインを使用する意味がありません。valid
invalid
ただし、およびメソッドを使用して、任意のルールを動的に変更できます。.rules('add')
.rules('remove')
OPのコメントに基づいて編集:
入力フィールドにカスタム検証が必要で、ドロップダウンなどの他の要素の値に依存しているとしましょう
呼び出される組み込みメソッドaddMethod
を使用して、カスタム関数をプラグインが使用するカスタム ルールに変換します。