問題タブ [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.
jquery - jQuery ダイアログ : jQuery ダイアログとは何ですか?それは別の Web ページですか、それとも既存の Web ページの一部ですか?
Jqueryダイアログの意味は何ですか:それは別のWebページですか、それともWebページの一部ですか?
(私はJqueryをよく知りません)。
ありがとう
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% の時間しか機能しません。
誰でも喜んで提供してくれるどんな助けにも感謝します!
ありがとう、
アンディ
c# - jQuery ダイアログ ボタン イベントから ASP.NET ボタンをクリックします。
次の ASP.NET マークアップがあります。
ASP.NETボタンの代わりにポストバックを実行するために、jQuery.dialogで生成されたボタンを取得しようとしています。btnSave_Click
ボタンにサブミットを実行させ、メソッドを呼び出すにはどうすればよいですか?
編集
...動作しますが、これが最善の解決策ですか?
jquery - jQueryダイアログウィンドウが開きません
私は通常、コードを投稿して「ヘルプ」と言うだけではありませんが、すべての検索を使い果たしたように感じます。これが機能しない理由についての助けをいただければ幸いです。設定したリンクをクリックしてもウィンドウが開かないため、Javascriptエラーは発生しません。
そしてHTML:
jquery - この効果を得るにはどうすればよいですか?
これを行う多くのjqueryプラグインを見ましたが、誰かがそれを行う方法を知っているかどうか疑問に思っています(多くの時間を節約できます)。
ロードすると、jquery ui ダイアログが表示されます。
派手に飛び出し、背景が暗くなります。
http://jqueryui.com/demos/dialog/#modal
http://jreject.turnwheel.com/# (いずれかのデモを実行)
彼らはjqueryのフェードインとフェードアウトを使用していると思います。しかし、よくわかりません。おそらくほとんどの効果は、zindex を使用した css のようなものです。
jquery - に追加した後、jQueryダイアログが機能しなくなりました
jQueryダイアログのコンテンツに使用しているフォームとそのフォーム内のdivがあります。私の目標は、ダイアログをポップアップさせ、ユーザーがテキストボックスとテキストエリアに情報を入力し、フォームを送信してそのデータをコードビハインドで利用できるようにすることですが、その後、ダイアログ(ページ)を再度開くことができます。送信後も稼働し続けます)、新しいデータを入力し、必要に応じてフォームを再送信します。
私が実行した場合:
その後:
ダイアログはボタンのみで表示され、その後ろにdivが表示され、ユーザーはアクセスできません。(要するに、それはUIウィジェットのクラスター性交のように見えます)
フォーム(最初の場所)にdiv#mydialogを追加してから、.dialog('open')を呼び出すと、このような動作が発生するのはなぜですか。また、フォームを追加した後、正常に開くにはどうすればよいですか。 form#fooを使用して、ユーザーのデータをサーバーに送信しますか?
前もって感謝します
編集:何らかの理由で、ダイアログを最初に開いた後、ダイアログが追加されていないようです。つまり、何度も開いたり、編集したり、閉じたりします。ユーザーが[送信]をクリックし、divがフォームに追加されます。次に、ダイアログ(「開く」)をもう一度試行すると、Firebugは、現在の場所に正しく配置されたままであることを示します。フォーム-jQueryは、それを再度移動しようとはせず、代わりにインラインスタイルを変更するだけのようです。なぜそうなのか誰か知っていますか?
編集2:私のhtml /スクリプトのどれだけがあなたを助けるかわかりません、それは基本的にあなたがそれが何であるかを想像するものです:
と
編集ボタンをクリックすると:
フォームの送信時:
次に、編集ボタンをもう一度クリックすると、
UIトレインレックを引き起こします(Firebugによると、#stufftoputindialogは</body>
、最初のようにフォームの外に移動していません)
javascript - Google アナリティクスによる Javascript オーバーレイ/ダイアログ トラッキング
javascript (私の場合は正確には jQuery) を使用して、モーダル オーバーレイにすぎないにもかかわらず、ダイアログ ボックスを Google アナリティクスで一意のページ ビューとして追跡できるようにする必要があります。
コンテキストの目的で、ユーザーがページを離れることを望まず、ダイアログのコンテンツは ajax 呼び出しを介して読み込まれます。
javascript - jqueryを使用してiframe内の要素への参照をキャッシュする
iframe を使用する jquery ダイアログを使用して、セッションの有効期限が切れようとしていることをユーザーに知らせます。このダイアログを毎秒カウントダウンで更新したいので、カウントダウン要素への参照をキャッシュして、毎秒 DOM にクエリを実行する必要がないようにします。
私はこれをさまざまな方法でやろうとしましたが、うまくいかないようです。
active_timer.html:
jquery - 奇妙な外観、jQuery UI
jquery モーダル ダイアログを使用していますが、ダイアログの外観がダイアログの例の外観とは異なります。jquery ui が含まれており、有効になっています。何か案は?
jquery - 代わりに動作する JQuery ダイアログ
2つのリンクに従って特定のコントロールを備えたJQueryダイアログを開くためのこのコードがあります。これで、最初の試行で正常に動作します。しかし、2 回目にリンクをクリックして JQuery ダイアログをロードすると、空白のダイアログが開きます。それを閉じてリンクをもう一度クリックすると、正しいダイアログが開きます。試行を繰り返すと、JQuery 1.3.2.js ファイルでエラーが発生します。
以下のコード:
間違った JQuery ファイルを使用していますか? この問題を修正する方法について何か意見はありますか?