【解決方法】サーバーの応答を待っている間、「お待ちください」メッセージを表示するにはどうすればよいですか?


PHPコーディングを使用してSQLテーブルからデータを取得したり、データを挿入したりしています.数秒かかり、ユーザーがフォーム送信ボタンを数回押すと、入力されたデータが複製されます!
画面をロックして「お待ちください」というメッセージを表示する方法はありますか?

私が試したこと:

私は ajax コードを使用していくつかの既製の JavaScript を使用しようとしましたが、それらはすべて Web ページの読み込みに焦点を当てています。私の問題は、ページが既に読み込まれ、フォーム データが完了し、ユーザーがサーバーの応答を待っていることです!

解決策 1

引用:

しかし、それらはすべてWebページの読み込みに焦点を当てています.私の問題は、ページがすでに読み込まれており、フォームデータが完成しており、ユーザーがサーバーの応答を待っていることです.

サーバーの応答を待つときのイベントトリガーで、クライアント側で jQuery/JavaScript、 と遊ぶ CSS 必要に応じてオーバーレイまたはメッセージをセットアップします。 応答が戻ったら、css を元に戻します。 の主要部分 CSS 高いスタイルを持つことです z-index オーバーレイのような感じを与えます (したがって、ページはクリックできなくなります)。

これを試して: jQueryで読み込みスピナーを表示する方法[^]

コメント

タイトルとURLをコピーしました