エンティティの名前をクリックしてフォームを更新できるページがあります。名前のリストと、onClickからAJAXで更新する他のすべてのフィールド(住所、年齢、性別など)を持つフォームを考えてみましょう。 AJAX呼び出しがデータを返すまでユーザーの操作を妨げるモーダルダイアログ(「しばらくお待ちください」)を作成するにはどうすればよいですか?ユーザーが「X」または「閉じる」ボタンをクリックできないようにしたい。彼または彼女は待たなければならない!閉じることができないJavaScriptのモーダルダイアログボックス
0
A
答えて
1
BlockUIプラグインをご覧ください。
ブロッキングは、ページまたはその要素の上にオーバーレイを追加することによってページまたは特定の要素と対話することができます。あなたはメッセージを定義することができ、表情をカスタマイズするためのたくさんのオプションが付属しています&。
あなたは、例えば、AJAX要求がで実行されているページブロックすることができ:
$(document).ajaxStart(function() {
$.blockUI({
message: '<h1>Just a moment...</h1>'
});
}
$(document).ajaxStop(function() { $.unblockUI(); }
0
var d = document.createElement('div');
d.style.position = "fixed";
d.style.top = d.style.left = d.style.right = d.style.bottom = "0px";
document.body.appendChild(d);
基本的なマスクです。その後、「しばらくお待ちください」のようなものを追加できます。
0
ページの内容全体にDIVを配置する必要があります。通常、これはユーザーが待機する必要があることを示すために半透明です。場合によっては、オーバーレイに「ローディング」スピナーがあります。
関連する問題
- 1. フォームが閉じるべきでないときに閉じる
- 2. 閉じることができないフォームを作成する
- 3. 閉じることができないフラッシュプロジェクタアプリケーションを作成する
- 4. ウィンドウが閉じたときのJavaScript?
- 5. 閉じることができないタブを閉じてタブをアクティブにできません
- 6. SaveAsプロンプトなしでExcelワークブックを閉じることができない
- 7. Javascript:どのようにポップアップを閉じることができますか?
- 8. ユーザがブラウザを閉じるときにSocket.ioが接続を閉じない
- 9. Microsoft PowerPoint/Officeアプリケーションでモーダルダイアログボックスを閉じる方法を教えてください。
- 10. インターネットが利用できないときにアプリを閉じる
- 11. 別のExcelが開いているときにExcelを閉じることができない
- 12. SonarLintのプロンプト "閉じてこの 'FileReader'を閉じたときfinallyブロックで実際に閉じたとき
- 13. GraphStreamを閉じるときにSwingメインアプリケーションを閉じないでください
- 14. ExtJs - ダイナミックに閉じることができるラベルのテキストフィールド
- 15. Twitter Bootstrap Popovers閉じるときに閉じる閉じる
- 16. ユーザーがモーダルダイアログボックスの外をクリックしたときにモーダルダイアログが閉じないようにするにはどうすればよいですか?
- 17. JQuery:開いている/閉じるメニュー、開きますが閉じない
- 18. 複数のGoroutinesを閉じることができますか?
- 19. Cのバイナリファイルを閉じることができません
- 20. 私のイオンモーダルは閉じることができません
- 21. jointJS内のダイアログを閉じることができません
- 22. Javaスクリプトのデュアルモーダルを閉じることができません
- 23. bbddを閉じるときとカーソルを閉じるとき?
- 24. Python PyQt4でダイアログを閉じることができません
- 25. Seleniumでポップアップボックスを閉じることができません
- 26. テキストフィールドでキーボードを閉じることができません
- 27. ドラッグ操作でUIPopoverControllerを閉じることができます
- 28. eclipseでファイルを閉じることができません
- 29. Swift:UITextFieldでキーボードを閉じることができません
- 30. VueJS2でモーダルを閉じることができません
これは素晴らしいプラグインです。私が欲しいものには最適です!個々の要素の入力をブロックすることもできます。私はAJAXコールの前にブロックし、AJAXコールバックをブロック解除します。ありがとうございました! – user1062571