話し合うべき問題がいくつかあります。
- サーバーがajaxから「400」に応答した後、フォーム内のすべての要素を無効にする必要があります。したがって、ユーザーはそのフォーム (ajax) を送信しただけであることがわかります。
- また、送信をクリックした後もステータスを「読み取り専用」に設定することも考えています。
これらの問題の背後にある理由は次のとおりです。ユーザーがグループに対して複数の部屋を選択できる予約フォームがあります。したがって、各部屋には独自のゲストが必要です。友達のために3部屋予約したいと言っています。そこで、チェックインとチェックアウトを選択します。部屋数 (3)。そして、各フォームに友達の詳細を入れます。最初の部屋を提出した後。データがアップロードされ、すべてのフィールドが無効になっています。次に、タブをクリックして次の部屋に同じことを行います。下の図のように:
その他の要件:
- 送信後にjQueryがフォーム要素を無効にする例はありますか?
- 複数の部屋を同時に予約するには、これよりも良い方法はありますか?