問題タブ [jquery-ui-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 投票する
3 に答える
406 参照

javascript - JavascriptとCSSポップアップ

jQuery UIのダイアログシステムやColorboxによって生成されるような、CSSベースのポップアップウィンドウについて質問があります。それら(またはそれらのようなもの)を使用してHTMLページへのポップアップウィンドウを開き、そのページにJavascriptが含まれている場合、ポップアップウィンドウのJavascriptは独自のコンテキストで実行されますか、それともコンテキストの一部になりますか?それを開いた親ウィンドウのJavascript?名前空間の衝突が発生しないように、両方のページ(親とポップアップ)にJavascriptを記述できるようにお願いします。

前もって感謝します!ダグ

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

jquery - jQueryダイアログでhrefリンクを開くにはどうすればよいですか?

さて、特定のページ内で div を使用してダイアログを作成するために、以下に示す次のコードを取得しました。

それはすべてうまくいっています。ただし、今私がやりたいことは、ダイアログ ウィンドウでリンクを開くこともできるようにすることです。たとえば、以下のコードの行に沿って何かを使用します。

以下のコード例のようにパスをハードコーディングすることで、以前にこれを行いました。

ただし、この場合、データベースから複数のアイテムが取得されるため、javascript でパスをハードコードすることはできません。

この時点で、これを機能させる方法を理解するのに苦労しています。また、その答えは明白であると確信しています。私は、StackOverflow の賢明な人々に謙虚になれるように自分自身を設定しているだけです。

今日の午後、私は長い間頭をかきむしっていたので、私の自我は片付けられました。これを適切にコーディングする方法について、誰かが私を正しい方向に向けてくれることを願っています。

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

jquery - asp.net mvc&jqueryダイアログ:完全なポストバックなしでドロップダウンリスト/選択リストにアイテムを追加するには、どのようなアプローチを取りますか?

私はMVCに不慣れで、基本モデルを理解していますが、それでもポストバックなどですべてを行っています。

私が構築したいUIの1つの側面は、データベースにアイテムを追加してリストを更新するためのボタンを備えたアイテムのドロップダウンリストを用意することです。すべてがUpdatePanelsにラップされているため、WebFormsでこれを実現するのは簡単でしたが、MVCを使用してこれを実現するための最良のアプローチは何ですか?

リストとボタンのマークアップの一部は次のようになります。

ダイアログは標準のjqueryUiダイアログで、次のようになります。

これをUserControl/PartialViewに入れる必要があると思います(同じものですか?)また、強く型付けされたViewを使用して、ModelまたはSelectListプロパティのみをUserControlに渡すにはどうすればよいですか?そうではありませんか?

ダイアログdivにフォームがあるべきかどうかもわかりませんか?または、それがajaxを介してポストバックする方法。

いくつかの例は、次のようなページ内の多くのajaxコードを示しています$.ajax({...}); 。jqueryを使用してこれを行うことはasp.net Webフォームよりも多くのコードであると思いますが、ページで「ソースの表示」を行うことを確認するためのコードはもっとありますか?

あなたのコメントはありがたいです。

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

jquery - jqueryモジュラーダイアログでフォーム値が持続しないようにするにはどうすればよいですか?

(引用元:http://jqueryui.com/demos/dialog/#modal-form

例として、これはうまく機能しますが、その後フォームを開くたびに、ユーザーが入力した値は残ります。この動作を停止するにはどうすればよいですか?(フォームは同じページで複数回使用されます。

0 投票する
13 に答える
73432 参照

jquery - jQuery UI ダイアログ ボタン アイコン

jQuery UIダイアログのボタンにアイコンを追加することは可能ですか? 私はこのようにしてみました:

open 関数のセレクターは正常に動作しているようです。「開く」に次を追加すると:

次に、赤いテキストの [削除] ボタンが表示されます。それは悪くないのですが、削除ボタンにも小さなゴミ箱のスプライトがあればいいのにと思います。

編集:

私は受け入れられた答えに微調整を加えました:

上余白を追加するとアイコンが押し下げられ、垂直方向の中央に配置されたように見えます。ボタンの幅に 25 ピクセルを追加すると、ボタンのテキストが 2 行目に折り返されなくなります。

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

asp.net - jQueryダイアログにより、ボタンがポストバックされない

ASP.NETWebフォームの特定のパネルでjQueryUIDialog()関数を使用しています。

Dialog()が適用されると、ボタンは役に立たなくなり、ポストバックされなくなります。ボタンイベントは言うまでもなく、Page_Loadイベントも発生しません。

ダイアログ機能がボタンイベントを台無しにしていますか?もしそうなら、これを修正する方法はありますか?

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

jquery-ui - モーダル ダイアログの jQuery UI オートコンプリート コンボボックス

モーダル ダイアログ内でオートコンプリート コンボボックスhttp://jqueryui.com/demos/autocomplete/#comboboxを使用したいと考えています。ただし、(コンボボックスの)下向き矢印をクリックすると、リフレッシュが発生し、モーダルウィンドウが閉じます。

更新が行われないようにするにはどうすればよいですか? (私はまだjQueryに不慣れです)

UI 1.8 と jQuery 1.4.1 を使用しています。

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

asp.net-mvc - jQuery UI ダイアログ ボックスに Silverlight プラグインを表示するとサイズが正しくない

Silverlight がインストールされているかどうかを検出するログイン ページがあり、インストールされていない場合は html に劣化します。

jQueryUI.dialog を使用して両方を表示しています。ダイアログ ボックスが表示されますが、小さすぎてコンテンツを完全に表示できず、手動でサイズを変更する必要があります。

ページ上でJavaScriptが実行されている順序に関係があると思います。誰でも助けることができますか?

0 投票する
21 に答える
138360 参照

javascript - jQuery UI - 外側をクリックするとダイアログを閉じる

特定の要素がクリックされたときに表示される jQuery UI ダイアログがあります。それらのトリガー要素またはダイアログ自体以外の場所でクリックが発生した場合、ダイアログを閉じたいと思います。

ダイアログを開くコードは次のとおりです。

最後の部分のコメントを外すと、ダイアログが開きません。ダイアログを開くのと同じクリックが再び閉じているためだと思います。


最終作業コード
注: これはjQuery outside eventsプラグインを使用しています

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

jquery - JQuery UI ダイアログ - 成功時の Ajax アップデート $(this).dialog('close');

ネストされた ajax 'success' 関数内から $(this) を参照する際に問題が発生しています...これはスコープの問題であることはわかっていますが、更新が成功したときにダイアログを閉じるためのきれいな方法を見つけることができないようです。助けてくれてありがとう。