MVC アプリケーションでかみそりビューとしてデータ入力フォームを使用しています。このビューには、いくつかの入力コントロール、バリデーター、および送信ボタンが含まれています。ユーザーが [送信] ボタンを押すと、検証が実行され、それらのいずれかが失敗した場合、ユーザーの送信メソッドは終了します。すべての検証が満たされると、フォームが送信されますが、一部のビジネス ロジックが実行されるため、もう少し時間がかかります。これで、ユーザーが送信ボタンを押すことを許可したくありません。そのため、[送信] ボタンを無効にし、送信が完了したら再度有効にする必要があります。
どうすればこれを達成できますか?これには JQuery を作成する必要があると思いますが、どのイベントを処理するかはわかりません。