POSTリクエストの実行中にSubmitボタンが無効にならない


解説

POSTリクエストの実行中に、Submitボタン要素がクリック可能なままになることがあります。この問題では、フォームを繰り返し送信してしまう可能性があります。

解決策

この問題を解決するため、フォーム送信時にSubmitボタン要素を無効にするように設定します。手順は以下になります。

  1. \Views\FormBuilder\Form.cshtmlファイルを開く。
  2. Form.txtファイルからスクリプトをコピーして、\Views\FormBuilder\Form.cshtmlの"Html.BeginRenderRouteForm"の下部に貼り付ける。
  3. 変更内容を保存する。
  4. ブラウザー キャッシュを消去する。

注) コード サンプルは、あくまでも出発点として提供されています。提供されたスクリプトや"The form is already submitted. Please wait."という警告メッセージを、必要に応じて変更することができます。