.Net アプリケーションで jquery 検証プラグインを使用しており、ページ内で検証する必要があるグループが多数あります。を使用してグループを検証しています
$("#aspnetForm").validate().element("#elementname");
問題は、アプリケーションで必須のサーバー側ボタンが多数あり、そのうちのいくつかは ajax 対応で、他は正常です。ページ内の任意のボタンをクリックすると、ページ内のすべての要素が検証されます。これを克服したいと考えています。クラス「キャンセル」を追加することで、検証をスキップできることはわかっていますが、それでも私の場合は十分ではありません。たとえば、何度も更新できるキャプチャ更新ボタンがあります。この場合、検証は 1 回だけスキップされ、その後のクリックで再度検証がトリガーされます。
ボタンからすべての検証トリガーを削除するか、不要なボタンにキャンセルクラスを追加する代わりに、いくつかのクラスを持つ特定のボタンでのみ検証をトリガーするのを手伝ってください。