[ad_1]
PHPコーディングを使用してSQLテーブルからデータを取得したり、データを挿入したりしています.数秒かかり、ユーザーがフォーム送信ボタンを数回押すと、入力されたデータが複製されます!
画面をロックして「お待ちください」というメッセージを表示する方法はありますか?
私が試したこと:
私は ajax コードを使用していくつかの既製の JavaScript を使用しようとしましたが、それらはすべて Web ページの読み込みに焦点を当てています。私の問題は、ページが既に読み込まれ、フォーム データが完了し、ユーザーがサーバーの応答を待っていることです!
解決策 1
引用:しかし、それらはすべてWebページの読み込みに焦点を当てています.私の問題は、ページがすでに読み込まれており、フォームデータが完成しており、ユーザーがサーバーの応答を待っていることです.
サーバーの応答を待つときのイベントトリガーで、クライアント側で jQuery/JavaScript
、 と遊ぶ CSS
必要に応じてオーバーレイまたはメッセージをセットアップします。 応答が戻ったら、css を元に戻します。 の主要部分 CSS
高いスタイルを持つことです z-index
オーバーレイのような感じを与えます (したがって、ページはクリックできなくなります)。
これを試して: jQueryで読み込みスピナーを表示する方法[^]
[ad_2]
コメント