問題タブ [jquery-dialog]

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 投票する
2 に答える
233 参照

jquery - jQuery ダイアログ : jQuery ダイアログとは何ですか?それは別の Web ページですか、それとも既存の Web ページの一部ですか?

Jqueryダイアログの意味は何ですか:それは別のWebページですか、それともWebページの一部ですか?

(私はJqueryをよく知りません)。

ありがとう

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

jquery - jQueryダイアログを開くが閉じない!

私はいくつかの HTML に対して Ajax GET を実行しており、次の方法で div を設定しています。

この HTML には、次の方法で jQuery ダイアログを表示するボタン (「ボタン A」としましょう) が含まれています。

「ボタンA」をクリックすると、毎回ダイアログが表示されます。ただし、ダイアログ内に [キャンセル] リンクを含めました。キャンセル リンクが起動します。

ほとんどの場合、うまく機能することに気付きました。ただし、Ajax GET が終了した直後に「ボタン A」をすばやくクリックすると、キャンセル リンクでダイアログが閉じません。ダイアログの右上にある「X」ボタンは常に機能しますが、私が苦労しているのはキャンセル ボタンです。

これを無駄に機能させるために、さまざまなことを試しました。これは、Firefox 3.5.9 と IE 7 で発生しています。Firebug を使用して.dialog('close');ステートメントの後にブレークポイントを配置すると、画面の背景色が灰色から白に変わりますが、ダイアログは開いたままです。私は次のようにして問題を強制しようとさえしました:

無駄に。

なんらかの理由で、Ajax GET が初めて起動したときに、この問題が発生することはありません...そのため、ページにアクセスして初めて GET を実行すると、毎回機能します。ただし、ページにとどまり、DOM がまだロードされている間に GET を起動し続けると、おそらく 50% の時間しか機能しません。

誰でも喜んで提供してくれるどんな助けにも感謝します!

ありがとう、

アンディ

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

c# - jQuery ダイアログ ボタン イベントから ASP.NET ボタンをクリックします。

次の ASP.NET マークアップがあります。

ASP.NETボタンの代わりにポストバックを実行するために、jQuery.dialogで生成されたボタンを取得しようとしています。btnSave_Clickボタンにサブミットを実行させ、メソッドを呼び出すにはどうすればよいですか?


編集

...動作しますが、これが最善の解決策ですか?

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

jquery - jQueryダイアログウィンドウが開きません

私は通常、コードを投稿して「ヘルプ」と言うだけではありませんが、すべての検索を使い果たしたように感じます。これが機能しない理由についての助けをいただければ幸いです。設定したリンクをクリックしてもウィンドウが開かないため、Javascriptエラーは発生しません。

そしてHTML:

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

jquery - この効果を得るにはどうすればよいですか?

これを行う多くのjqueryプラグインを見ましたが、誰かがそれを行う方法を知っているかどうか疑問に思っています(多くの時間を節約できます)。

ロードすると、jquery ui ダイアログが表示されます。

派手に飛び出し、背景が暗くなります。

http://jqueryui.com/demos/dialog/#modal

http://jreject.turnwheel.com/# (いずれかのデモを実行)

彼らはjqueryのフェードインとフェードアウトを使用していると思います。しかし、よくわかりません。おそらくほとんどの効果は、zindex を使用した css のようなものです。

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

jquery - に追加した後、jQueryダイアログが機能しなくなりました

jQueryダイアログのコンテンツに使用しているフォームとそのフォーム内のdivがあります。私の目標は、ダイアログをポップアップさせ、ユーザーがテキストボックスとテキストエリアに情報を入力し、フォームを送信してそのデータをコードビハインドで利用できるようにすることですが、その後、ダイアログ(ページ)を再度開くことができます。送信後も稼働し続けます)、新しいデータを入力し、必要に応じてフォームを再送信します。

私が実行した場合:

その後:

ダイアログはボタンのみで表示され、その後ろにdivが表示され、ユーザーはアクセスできません。(要するに、それはUIウィジェットのクラスター性交のように見えます)

フォーム(最初の場所)にdiv#mydialogを追加してから、.dialog('open')を呼び出すと、このような動作が発生するのはなぜですか。また、フォームを追加した後、正常に開くにはどうすればよいですか。 form#fooを使用して、ユーザーのデータをサーバーに送信しますか?

前もって感謝します

編集:何らかの理由で、ダイアログを最初に開いた後、ダイアログが追加されていないようです。つまり、何度も開いたり、編集したり、閉じたりします。ユーザーが[送信]をクリックし、divがフォームに追加されます。次に、ダイアログ(「開く」)をもう一度試行すると、Firebugは、現在の場所に正しく配置されたままであることを示します。フォーム-jQueryは、それを再度移動しようとはせず、代わりにインラインスタイルを変更するだけのようです。なぜそうなのか誰か知っていますか?

編集2:私のhtml /スクリプトのどれだけがあなたを助けるかわかりません、それは基本的にあなたがそれが何であるかを想像するものです:

編集ボタンをクリックすると:

フォームの送信時:

次に、編集ボタンをもう一度クリックすると、

UIトレインレックを引き起こします(Firebugによると、#stufftoputindialogは</body>、最初のようにフォームの外に移動していません)

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

javascript - Google アナリティクスによる Javascript オーバーレイ/ダイアログ トラッキング

javascript (私の場合は正確には jQuery) を使用して、モーダル オーバーレイにすぎないにもかかわらず、ダイアログ ボックスを Google アナリティクスで一意のページ ビューとして追跡できるようにする必要があります。

コンテキストの目的で、ユーザーがページを離れることを望まず、ダイアログのコンテンツは ajax 呼び出しを介して読み込まれます。

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

javascript - jqueryを使用してiframe内の要素への参照をキャッシュする

iframe を使用する jquery ダイアログを使用して、セッションの有効期限が切れようとしていることをユーザーに知らせます。このダイアログを毎秒カウントダウンで更新したいので、カウントダウン要素への参照をキャッシュして、毎秒 DOM にクエリを実行する必要がないようにします。

私はこれをさまざまな方法でやろうとしましたが、うまくいかないようです。

active_timer.html:

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

jquery - 奇妙な外観、jQuery UI

jquery モーダル ダイアログを使用していますが、ダイアログの外観がダイアログのの外観とは異なります。jquery ui が含まれており、有効になっています。何か案は?

代替テキスト

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

jquery - 代わりに動作する JQuery ダイアログ

2つのリンクに従って特定のコントロールを備えたJQueryダイアログを開くためのこのコードがあります。これで、最初の試行で正常に動作します。しかし、2 回目にリンクをクリックして JQuery ダイアログをロードすると、空白のダイアログが開きます。それを閉じてリンクをもう一度クリックすると、正しいダイアログが開きます。試行を繰り返すと、JQuery 1.3.2.js ファイルでエラーが発生します。

以下のコード:

間違った JQuery ファイルを使用していますか? この問題を修正する方法について何か意見はありますか?