問題タブ [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 投票する
14 に答える
220232 参照

javascript - ajaxによってロードされたコンテンツの幅に合わせてjQuery UIダイアログのサイズを自動的に変更します

これに関する特定の情報や例を見つけるのに苦労しています。.ajax() 呼び出しでロードされた div にアタッチされたアプリケーションに、多数の jQuery UI ダイアログがあります。それらはすべて同じ setup 呼び出しを使用します。

ロードされるコンテンツの幅に合わせてダイアログのサイズを変更したいだけです。現在、幅は 300px (デフォルト) のままで、水平スクロールバーが表示されます。

私が知る限り、「autoResize」はダイアログのオプションではなくなり、指定しても何も起こりません。

ダイアログごとに個別の関数を記述しないようにしてい.dialog("option", "width", "500")ます。各ダイアログの幅が異なるため、実際にはオプションではありません。

width: 'auto'ダイアログ オプションを指定すると、ダイアログがブラウザ ウィンドウの幅の 100% を占めるようになります。

私のオプションは何ですか?jQuery UI 1.8rc1でjQuery 1.4.1を使用しています。これは本当に簡単なものであるべきだと思われます。

編集:私はこれに対して厄介な回避策を実装しましたが、まだより良い解決策を探しています.

0 投票する
4 に答える
3850 参照

jquery-ui - JQuery UIダイアログの問題:閉じるとdivが削除されます

JQueryUIダイアログウィジェットを使用してページにポップアップ画面を表示したい。

これを実装するため<div class="popup-placeholder">に、私は自分のページにを持っています。実際には、ページに複数あります(これがソリューションに違いをもたらす場合)

ボタンをクリックすると、ダイアログを初期化して「開く」ことになります。ポップアップのコンテンツを取得するためにAjax呼び出しを行うことになっているため、ポップアップの初期化はアクションクリック内で行われます。(クリックイベントから初期化を取り除こうとしましたが、機能しませんでした$('div.popup-placeholder').dialog();

アクションボタンをクリックすると、フォームが表示され、想定どおりに実行されます。これで、ポップアップに「ダイアログボタンではない」という近いリンクが表示されますが、イベントがバインドされた別のリンクが表示されます。これを行います...

ここで、#popup-placeholder-61は$(popupContext)と同じです

私が今直面している問題は、ポップアップを閉じるときに、同じアクションボタンがポップアップを再び表示しないことです。問題は<div class="popup-placeholder">、マークアップからが削除されたことにあるようです。

次のページで解決策を試しましたが、役に立ちませんでした -StackOverflowでJqueryダイアログを閉じる

だから、私はもっと助けが必要です

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

asp.net-mvc - ASP.NET MVC Dialog Stumped

I am using jQuery's UI dialog to open a basic form. I want to submit that form and close the dialog. I am having trouble.

The parent window opens the dialog (which contains a partial view) from click and form is submitted, they the browser opens the partial view in the browser. I want it to do the form work and close the dialog.

Is there a way to do this VIA Ajax.SubmitForm or some other method.

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

jquery - Jqueryダイアログ-divは初期化後に消えます

JQuery Dialogは、最近私に多くの苦痛を与えています。ポップアップしたい次のdivがあります。(クラスが構文に二重引用符を表示しないことを無視してください)

このためのJQueryは...

そして、ダイアログはによって「開かれます」

問題は初期化自体から始まります。ドキュメントが読み込ま<div #confirmation>れると、マークアップから削除されます。以前に同様の問題が発生しましたが、ここではその解決策を使用できません。このページでは、複数のポップアップdivを使用できます。

開く直前に初期化を追加したとき。フォームがポップアップしました。しかし、閉じた後、divは削除されます。そのため、ポップアップを再度表示することはできません。

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

asp.net-mvc - ASP.Net MVC で jQueryUI ダイアログ ボックスとしてログイン ビューを実装する方法

同様の例をいくつか見てきました。また、ダイアログ ボックスを使用してログイン ボックスを表示する KiGG アプリケーションも調べました。私は MVC にかなり慣れていませんが、いくつかの良い進歩を遂げており、来週実行する必要があるデモに少しキャンディーを追加したいと考えています。

誰かが簡単な例を持っているか、jQueryUIダイアログボックスにログインビューを表示するために必要な手順を説明できますか?

私が思ういくつかの部分があります...マスターページに部分的なビューが必要だと思います(Kiggのように)ので、認証が必要なコントローラーをいつでもマスターページで処理できます。

どんな助けも感謝します。

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

jquery - jquery 進行状況ダイアログが少なくとも一定時間表示されるようにする

jquery uiダイアログを使用して、クライアントがデータを処理している間にリクエストが進行中であることをユーザーに知らせています。ただし、ご存じのとおり、ie の処理には firefox よりもはるかに長い時間がかかります。進行状況ダイアログが少なくとも最小限の時間表示されるようにするための最良のパターンは何ですか?処理?

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

jquery - jQuery UI ダイアログ + Ajax が IE 6-7-8 で失敗する

ajax を使用している場合、jQuery-ui ダイアログに問題があります

IE ajaxを使用すると、エラーで成功オプションが得られない

「このメソッドは、open メソッドが呼び出されるまで呼び出せません」

IEでのみ発生します。

問題が何であるかを知っている人はいますか?

(すべての変数は問題なく、FF とクロムで完全に動作します)

ありがとう。


IEでajaxがまったく機能しないことをたくさんチェックした後

私は試した

$.ajax({ url: 'movies.php', data: "do=UpdateMovies&_a=SetStatus", success: function(data){ alert('something');

関数内、変数なし、私は同じように試しました

http://api.jquery.com/jQuery.ajax/

そして、それは実行されないだけで、どんな助けも適用されます

0 投票する
7 に答える
10050 参照

jquery - 要素から jquery imgareaselect プラグインを削除する

したがって、このきちんとした jquery プラグインを使用していますhttp://odyniec.net/projects/imgareaselect/ 正常に動作しますが、jquery ui コールバック関数 (ダイアログ) で起動しているため、ダイアログが閉じた後に選択を削除する必要があります。

私はjqueryが初めてで、自分でこれを解決できないため、いくつかのヒントをいただければ幸いです。

ありがとうございました

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

jquery-ui-dialog - jQueryUIダイアログとgif+テキスト表示

gif画像を適切なフォーマットのテキストなどでダイアログに表示する適切な方法は何ですか。これまでのところ、私のコードは次のとおりです。コードをコピーする

ただし、これを行うと、gifがテキストなどに適切に配置されません。ダイアログのコンテンツをフォーマットするための最良の方法は何ですか?ありがとうbogumbiker

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

javascript - jQuery UI ダイアログが開いた後にフィルター属性を削除する

jQuery UI 1.8rc3 を新しいjquery.effects.fade.jsコードと組み合わせて使用​​することで、最終的に UI ダイアログ ウィジェットを開く際にフェードインおよびフェードアウト効果を適用することができました。万歳!

これはうまく機能します。残念ながら、フェード効果が終了した後に空のスタイル属性を適用すると ClearType がオフになる既知の IE7 & 8 バグがあります。filter:

フィルター属性を削除するコードがありますが、それをイベント チェーンにフックする良い方法が見つかりません。ダイアログの「開く」イベントと「フォーカス」イベントが早すぎます。「ダイアログを開くアニメーションが終了しました」というコールバックのようなものが必要です。

ダイアログの開始効果の最後にコールバックを接続するにはどうすればよいですか?