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

jquery-dialog - JQuery ダイアログ クローズ イベント

そのため、[キャンセル] をクリックすると、ダイアログをもう一度生成でき、すべて問題なく表示されます。右上隅の「X」をクリックして再度生成すると、前回からクリアされていないため、2 倍になります。

HTMLをクリアするイベントを追加しようとしましたbeforeCloseが、うまくいかないようです。

「キャンセル」と「X」の両方から適切にクリアして閉じるにはどうすればよいですか?

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

jquery - Jquery の Form Observer プラグインの確認ボックスを変更できますか

Form Observer プラグインは、カスタム メッセージを含む確認ボックスを提供します。コードを表示するためのコードがどこに保管されているのかわかりません。

この確認ボックスをjQueryダイアログに変更したいからです。それをしてもいいですか。これに光を当てることができる人がいれば素晴らしいことです。

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

asp.net-mvc - jQuery UI ダイアログに MVC3 Unobtrusive ValidationSummary エラーを表示する

MVC3 の目立たない ValidationSummary エラーを jQuery UI ダイアログに表示したいと考えています。$('.validation-summary-errors').dialog(...);具体的には「ライブ」のような体験ができるようになりたいです。つまり、MVC3 クライアント側の検証で.validation-summary-errors要素が (初めて) 表示されるか、(違反が繰り返された場合に) 更新されるたびに、結果を jQuery UI ダイアログに表示する必要があります。

私は現在、次のようなものを持っています

しかし、これは私には正しくありません。

検証フレームワークにフックして、検証が完了したことを通知され、エラーの概要が表示されるか、エラーで更新されたことが通知されるはずです。次に、そのイベントを使用してdialog()、現在表示されている/更新された.validation-summary-errors要素。そのようなことはありますか?それとも他の提案はありますか?

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

javascript - JQueryダイアログ:ボタンクリックイベント内でクリックされたボタンを見つける方法

現在、変数番号を定義しています。このようなjqueryダイアログのボタンの

そして、このようにダイアログを初期化します。(ラインボタンに注意してください:buttonsOpts。これが、ボタンの変数番号を渡す方法です)

問題は、ダイアログ内のボタンがクリックされたときに、i が最大値までインクリメントされているため、buttonNames[i] が行に何も返さないことです。

function() { $(this).dialog("close");__doPostBack(postbackControlID, buttonNames[i]);}

.Net イベントで送信者オブジェクトを使用するように、Javascript のイベント コード内からイベントを発生させるオブジェクトにアクセスできますか。それは問題を解決するでしょう。

どうすればこれを克服できますか?前もって感謝します。

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

jquery-dialog - jQuery.load() JSP を div に

JSP インポートに関する情報を探しています。私は現在、main.jsp を持っています。jsp は、ユーザーがアイテムを選択すると、jQuery を使用して div にロードされます。次に、その div 内で、モーダル ダイアログが別の選択で開かれ、そこに jsp が読み込まれます。すべてのデータは正常に戻ってきていますが、CSS の書式設定がオフになっています。各 JSP にはヘッドとボディがあり、個別に実行できます。単独では問題ないように見えますが、一緒にすると異なる CSS 属性を取得し始めます。2 番目と 3 番目にロードされた JSP のヘッドとボディを取り除き、必要なすべての js ファイルと css ファイルをメインに含めて、正常に動作させることができますか? head タグと body タグは必要ですか? jQuery .load() 呼び出しを使用しています。

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

jquery - AJAXとバリデーターが正常に機能するjQueryUIダイアログフォームは1回のみ

私はAJAX経由でロードする単純なJQueryダイアログフォームに取り組んできました。JQueryツールを使用して検証し、成功した場合はAJAX経由で送信して閉じます。AJAXを介して(素敵な小さなリンクを介して)ダイアログを開くコードは次のとおりです。

ご覧のとおり、ダイアログは「dialog_clientEdit.php」ページから読み込まれます。ダイアログは独自の処理スクリプトで読み込まれ、入力されて正常に送信されると、AJAXを介してデータを送信し、エラーがない場合は、それ自体を閉じてバリデーターとダイアログを破棄します。

問題はこれです:フォームは一度だけ送信します。記入することができ、検証は正常に機能し、すべてのAJAXが正しく起動し、誰もが満足しています。次に、2回目の試行では、バリデーターが機能しなくなり、[メモの作成]ボタンをクリックしても基本的に何も行われません...ダイアログが送信されたり、AJAXが起動したりすることはありません。

ダイアログとバリデーターを閉じた後、必ず破棄します。ダイアログは正常に再び開きますが、日付ピッカーは2番目の開口部では機能せず、有効性がなくなり、フォームを送信できません。

すべてのコードを含めて申し訳ありませんが、エラーがどこにあるのか本当にわかりません。それは私がそれを閉じる(またはそれを再び開く、あるいはその両方)方法と関係があると確信しています。誰か助けてもらえますか?

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

jquery - jquery Dialog : How to pass parameters to page that is opened in Dialog

I am using jquery dialog to open an aspx page, which has a form for sending email. I need to pass the title and url of the calling page to the dialog so that it is sent in the email. Previosuly, I had the email form inside a div on the calling page and on the click of an anchor the div was displayed in the dialog and a user could send out an email from the dialog. However, now i moved the email form to a separate aspx page which is called on the open dialog e.g

$(document).ready(function () {

If I append the url and title values in the urlLink, the Email.aspx page is not displayed in dialog. When I remove them then the page is displayed. How am i supposed to pass these parameters to Email.aspx?

Thanks

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

jquery - オーバーレイの背景を持つ Jquery ダイアログ ボックス

jquery ダイアログ ボックスを使用していますが、背景オーバーレイが表示されません。コードは以下です

$("#dialog").dialog(); ダイアログ中です

私はjqueryを初めて使用します。助けてください。よろしくお願いします:)

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

jquery - JQuery 動的ダイアログ部

背景:
行を持つテーブルは、ページ上で php を使用して動的に作成されます。jquery -ui-1.8.14.custom.min.jsjquery-1.5.1.min.js の使用

目標: Jquery Ui ダイアログ div を新しいコンテンツで更新する行をクリックできるようにしたいPHP ページを作成し、このコンテンツを Jquery Ui ダイアログ ボックスに表示します。

このコードは、ダイアログを停止することなく非常に高速に表示および非表示にします。また、うまくいくと思った次のことも試しました。

ダイアログ コード:

どんな助けでも大歓迎です。ありがとう。

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

jquery - ダイアログボックスの外側をクリックするとjquery uiダイアログを閉じる

このトピックに関連するリンクが既にいくつか存在することは知っていましたが、私の問題は解決されていません。だから私は新しいものを作成しました。
まず、ダイアログ ボックスの外側をクリックしたときに純粋な jquery ui ダイアログを閉じる必要があります。最初に、このコードでダイアログボックスを作成しました:

私が使用したダイアログボックスを表示するには、

これはうまく機能し、次のようにボックスを閉じるコードを追加しました。

この後、ダイアログ ボックスは表示されません。このコードを document.ready 内に追加しました。誰かがこれを手伝ってくれる?ありがとう!。