ドキュメントを参照してください:
https://jqueryvalidation.org/jQuery.validator.addMethod/
私は何をするのだろうかthis.optional(element)
。
テスト用にForm1とForm2の 2 つのフォームを作成しましたthis.optional(element)
。理論的に言えば、アンドリュー・ウィテカーによるこの回答に関するいくつかのコメントによると:
すべて
this.optional
は、「フィールドがオプションの場合、空白の場合は true を返す」ということです。
と
チェックは基本的に、
this.optional
ルールを満たしているかどうかを評価する前に、フィールドが空白かどうかを確認することです。