問題タブ [jquery-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.

0 投票する
1 に答える
1448 参照

jquery - 複数のajax呼び出しを持つ同じオブジェクトのjquery blockui?

完了するまでにさまざまな時間がかかる可能性のある2つのajax呼び出しがあります。私はそれらを「並列」と呼んでいます。コードで 2 つの ajax リクエストを起動します。

blockUI を使用して、両方の呼び出しの開始時と完了時に表示するにはどうすればよいですか。ブロックしようとしている同じものに2つのマスクを付けたくありません(これは現在行っているハックです)。ロックの問題が発生する可能性があるため、グローバル状態などを使用したくないですか?

ありがとう、

0 投票する
1 に答える
806 参照

jquery - blockUI jquery プラグイン - Firefox で画像が読み込まれない

処理中に待機メッセージを表示するために bockUI プラグインを使用しています。私のメッセージのhtmlは次のとおりです。

IE では問題なく画像が表示されますが、Firefox では画像が表示されません。ただの画像プレースホルダー。

以前にこの問題に遭遇し、修正について知っている人はいますか。

どんな助けでも大歓迎です

0 投票する
3 に答える
2812 参照

jquery-ui - 2回使用するとJqueryブロックUIが機能しませんか?

私はjqueryブロックUIプラグインを使用しています。私の要件は、ユーザーが承認されたユーザーであるかどうかを確認することです。ここに私のコードがあります

問題は、私がそれを使用し ている間$.blockUI({ message: $('#question'), css: { width: '350px'} });、画面を1秒間ブロックし、画面のブロックを解除することです。

どんな助けでも大歓迎です

0 投票する
2 に答える
3147 参照

jquery - jQueryBlockUIがトリガーされないようにする方法

すべてのフォーム送信アクションでトリガーされるようにjQueryBlockUIプラグインを作成しました。

送信する前に、いくつかのフォームを検証したいと思います。

確認ポップアップボックスで[キャンセル]をクリックすると、BlockUIがトリガーされ、インターフェイスがブロックされます。ブロックが解除されることはありません。
次に例を示します:http://jsfiddle.net/8B8yA/

問題は、「キャンセル」が押されたときにBlockUIがトリガーされないようにする方法です。

$.unblockUI()「キャンセル」アクションに追加してみました:

ただし、ブロックアクションが呼び出される前にブロック解除アクションが呼び出されるため、明らかに機能しません。

0 投票する
1 に答える
1555 参照

javascript - blockUI が Internet Explorer で動作しない

このスクリプトを使用して blockUI を表示しています。Firefox または Chrome でテストすると、動作します。しかし、Internet Explorer で viewSOA リンクをクリックしても効果がありません。

この問題を解決するにはどうすればよいですか?

0 投票する
0 に答える
162 参照

jquery - ドキュメント上にあるときにデリゲートからイベントのソースを取得する

一般的な ajax 呼び出しを取得してキャッチするためにデリゲート (ライブでも試してみましたが、同じ効果) を使用しているので、次のコードで読み込み画面を表示できます。

問題は、ajax 呼び出しを発行した要素にのみローディング ブロックを配置し、それを一般的なものにしたいということです。デリゲート呼び出しが提供するイベント オブジェクトを調べましたが、ソースを取得する方法の手がかりが見つかりませんでした。通常、ソースは div またはテーブルです。

どんな助けでも大歓迎です。

ありがとう!

0 投票する
0 に答える
3008 参照

jquery - jqueryblockUIメッセージビットを上に移動する方法

私はjqueryblockUIを使用しています。常に中央に来るテキストを処理します。位置ビットを変更しようとしましたが失敗しました。私はcssのように試しました

ここで私はメッセージdivtopが200pxになると述べていますが、例として通常のcssのように試しても効果がありません

しかし、何も機能しません。だから誰かがメッセージボックスのdivをcssで少し上に移動する方法を教えてください。ありがとう

ついに私はそれを修正する方法を理解することができました


0 投票する
0 に答える
347 参照

asp.net - BlockUI で表示されるダイアログで jQuery Validator を使用する

私はまだ jQuery を学んでいますが、どのように進めたらよいかわからない問題に直面しました。

私はフォームを持っています。その中には、読み込み時に非表示になっている (「display: none」を使用) div があります。この div は、後で BlockUI プラグインを介して、特定の入力要素を編集するためのモーダル ダイアログとして表示されます。検証プラグインを使用して、必須として示したフィールドが実際にエンドユーザーによって入力されていることを確認しようとしています。

アプリの他の場所で問題なく検証プラグインを使用しましたが、ロード時に非表示になっている入力を検証するために使用するのはこれが初めてです。検証は実行されません (つまり、必須としてマークされた空のテキスト入力は、そのようにフラグ付けされず、.valid() は true を返します)。

Firebug を使用して検証ロジックを調べたところ、ダイアログ div 内の入力要素が $(this.currentForm) 内に存在しないことがわかりました。ダイアログ div を表示したままにして $.blockUI 呼び出しを削除すると、検証は期待どおりに機能します。

だから私は今問題が何であるかを知っていると思います-私の入力は元々表示されていなかったためDOMにありません。そのため、検証プラグインはそれらが存在することを認識していません。これを修正する方法がわかりません。誰でも提案できますか?ありがとう!

編集: $.blockUI() への呼び出しは、DOM からダイアログ div を削除しています。ダイアログを表示する別の方法を見つける必要があるようです。

編集:コードは独自のものであるため、投稿できません。

検証プラグインのリンク

BlockUI プラグイン リンク

0 投票する
3 に答える
2718 参照

jquery - jQuery BlockUI:ユーザーが「Enter」キーを押した後に関数を実行することは可能ですか?

テキストエリアを表示するだけの非常に最小限でシンプルなモーダルダイアログを作成しようとしています。

目標:

  • ユーザーが「esc」キーを押すと、それは消えます(そしてテキスト入力は無視されます)
  • ユーザーがテキストを入力して「Enter」キーを押すと、入力を受け取る関数が実行されます(「postText(userinput)」と呼ばれます)。

jQuery BlockUIを使用できるかどうか疑問に思っています:http://malsup.com/jquery/block/#demos

ただし、escに基づいて実際にダイアログを閉じる方法や、ユーザーがEnterキーを押した場合に関数を実行する方法がわかりません。

どんな助けでも大歓迎です!

0 投票する
5 に答える
10508 参照

jquery - ウィンドウのサイズが変更されたときにモーダルで動的にサイズを変更する

Block UIのモーダル死点を取得できましたが、ウィンドウのサイズを変更(縮小または拡大)すると、モーダル(および周囲のオーバーレイ)のサイズが動的に変更されないという問題があります。jQueryを使用してこれを実現する方法はありますか?これが私がこれまでに行ったことです:http://jsfiddle.net/2dpc7/。結果ペインをドラッグしようとすると、モーダルが実際には動的に調整されていないことがわかります。どうしてこれなの?

HTML

CSS </ p>

JS