問題タブ [blockui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - BlockUI が jQuery ダイアログをブロックするのに時間がかかりすぎる
jQuery BlockUI Pluginを使用して、ソート アルゴリズムの実行中に jQuery ダイアログをブロックしようとしています。並べ替え機能は次のように機能します。
それはうまくいきます。並べ替えが完了するまで、ダイアログはブロックされません。(並べ替えはすべてローカルで行われ、AJAX 呼び出しなどはありません。)並べ替えの前にブロックするにはどうすればよいですか?
block()ダイアログのOKボタンメソッドへの呼び出しを移動してみました:
しかし、それは役に立ちませんでした。(他の手法を使用して UI をブロックするための提案を受け入れます。)
jquery - ASP.NET Ajax - 2 つの場所で jQuery BlockUI を使用します。特定の div のブロックを解除できますか?
jQuery BlockUI Plugin (v2) を使用しているのは、カスバを揺るがすからです。
ページで行われるすべての ASP.NET AJAX 要求に対して、InitializeRequest および EndRequest クライアント側イベントを使用して、それぞれ UI をブロックおよびブロック解除します。これにより、"お待ちください..." ダイアログを簡単に表示できます。コードは次のとおりです。
上記の動作は正常に機能します。ただし、場合によっては、(同じページで) blockUI を使用して yes/no モーダル ダイアログを作成することもあります。このダイアログは、ドキュメントの準備ができると読み込まれます。
問題は、 unblockPage() での$.unblockUI()呼び出しが両方のダイアログを強制終了しているように見えることです。$.unblockUI() で特定の div を簡単にターゲットにできる方法はありますか? たとえば、 $.unblockUI("#myYesNoDiv")を呼び出すことができれば素晴らしいと思います。
jquery - jquery の .blockUI の簡単な例
簡単なデモンストレーションでblockUIの目的を教えてください。
updatepanel - BlockUIおよびUpdatePanelでのsIFR3の問題(IE)
sIFR 3、jQuery BlockUI、およびUpdatePanelを使用すると、ページが更新されてSIFRフォントが消えるという問題が発生します。
UIのブロックとブロック解除を処理するために使用するJavascriptファイルで、部分的なポストバックを検出し、UIのブロックを解除します。
prm.add_endRequest(function(){$ .unblockUI();});
このコードブロックでsIFR.replace()を再実行すると、フォントsIFRフォントはレンダリングされますが、#文字がページタイトル(ブラウザウィンドウ/タブの上部)に置き換わります。これはIEでのみ発生するようです(図を参照)。LinkButtonを使用してページを更新するたびに、余分な#文字が追加されるため、ページタイトルは「#########」のようになります。なぜこれが起こっているのか考えていますか?
代わりに実行する必要がある特定のsIFR.update()関数はありますか?sIFR.redraw()またはsIFR()を実行すると、javascriptの実行時エラーが発生します。
javascript - 画像のアップロードがいつ終了したかを知る方法は?
プロジェクトに blockUI プラグインを使用したいと考えています。画像のアップロード中に UI をブロックしたいのですが、単純な画像アップロード コンポーネント (非 ajax) を使用しています。画像のアップロードがいつ終了し、UI のブロックを解除したかを特定する方法はありますか? どうも
jquery - チェックされたすべてのチェックボックスをオフにするjQuery blockUI
ASP.NET チェックボックス リスト コントロールを使用しています。ページにはハイパーリンクがあります。クリックすると、blockUI プラグインは、チェックボックス リスト コントロールを含む div を表示します。
blockUI を再度呼び出すと、チェックボックスの状態は常にオフになります。チェックボックスは、ページで以前にチェックされていたとしても、常にチェックされていません。
jquery - blockuiの使用中にツールチップを表示するには?
私のサイトでは、jQuery ツールチップ プラグイン ( http://jquery.bassistance.de/tooltip/demo/ ) と blockui プラグインを使用しています。
次のようなツールチップを適用しています。
これは、blockui を使用して表示されている DIV を除いて、どこでも魅力的に機能します。
ブロックされた UI の上に表示される DIV では、ツールチップは、サイトの他の部分とは異なり、スパン全体に表示されません。
ブロックされた UI でこのツールチップを表示する方法についてのアイデアはありますか?
javascript - jQuery BlockUi メッセージが続々
jQuery BlockUI プラグインを使用していますが、ページに 1 つのメッセージを正常に表示できましたが、3 つのメッセージを次々に表示したいとしましょう。
何かのようなもの:
- メッセージ: 「ハローワールド!」
- メッセージ: 「こんにちは銀河!」
- メッセージ: 「ハローユニバース!」
jQuery BlockUI でこれを行うにはどうすればよいですか?
asp.net - UpdatePanel ビューステートの問題を伴う JQuery BlockUI
JQuery プラグイン BlockUI を使用してモーダル化する div 内に更新パネルがあります。UpdatePanel の内部には、テキスト ボックスとボタンがあります。テキストボックスに何かを入力してボタンをクリックすると、テキストボックス内のテキストを取得できません。デバッグすると、テキストボックスに値がありません。
サーバ側:
これは物事を明確にするはずです。このページの全コンテンツはこちらです。
asp.net - UpdatePanel ビューステートの問題を伴う JQuery BlockUI
BlockUI を使用してモーダルを表示しています。ブロックされたモーダル内に更新パネルがあります。更新パネル内には、テキスト ボックスと、コンテンツをサーバーに送信するボタンがあります。この時点まではすべて正常に動作します (blockUI が呼び出され、モーダルが表示され、ボタンがポストバックを実行します)。ただし、ボタンのクリック イベントが発生すると、テキストが入力されていても、テキスト ボックスの値は一貫して空になります。更新パネルが更新されると、テキストボックスが空白になります。これはある種のビューステートの問題である可能性があり、ビューステートをオフにしていません。
サーバ側:
{ 文字列 x = txtTestVS.Text; }
文字列 "x" は常に "" と等しくなります。