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

php - フォーム送信後のjQuery UIダイアログボックス

ユーザーが情報を送信できるフォームがあります。送信は成功する場合もあれば、成功しない場合もあります。

どちらの場合も、成功したかどうかをユーザーに知らせるダイアログ ボックスが必要です。
ページは、フォームの送信時に読み込まれます。したがって、ページは Ajax を介して送信されません。

ボタン/リンクなどをクリックしてダイアログボックスをトリガーする方法を知っていますが、フォーム送信後にjQuery UIダイアログ を使用するにはどうすればよいですか?

アップデート

私は解決策を見つけました。このスレッドで解決策を読むことができます

0 投票する
12 に答える
60362 参照

jquery - 変数としての jQuery UI ダイアログ ボタンのテキスト

jQuery UIダイアログでボタンテキストに変数を使用する方法を教えてもらえますか? 動的なボタン名を作りたいです。

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

jquery - jQuery UI - Firefox でのダイアログ非表示効果 - ちらつき

動的に生成された要素で .dialog を呼び出す関数があります。コード:

(ダイアログは Global という名前のオブジェクトの関数です)

IE でダイアログを閉じると、効果は期待どおりに機能します。ただし、Firefox では、非表示効果はあらゆる種類のギザギザで「ちらつき」ます。FF の UI の「ちらつき」について他の質問が寄せられているのを見たことがありますが、私の状況にはあまり当てはまらないようでした。

良いニュースを教えてください。私が何か間違ったことをしていて、Firefox がこれらの効果をサポートしていることを教えてください。

これは、IE が成功し、FF が失敗した数少ない例の 1 つです。

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

jquery-ui - JQuery UIダイアログは常に同じページをコンテナ要素にロードしますか? どうすれば解決できますか?

私はコンテナといくつかのアクションを持っています

一意のコンテナを使用して任意のページをロードしていることに注意してください。アクションをクリックすると、クリックイベントがトリガーされます

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

jquery - need sample of jquery modal dialog content loaded from controller action

My ASP.NET MVC app opens and displays the dialog fine however I can't figure out how to get DB content into it. I have read about making an ajax call to get the data. My disconnect is how it gets displayed in my . Any links where this is done (full code).

Thanks.

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

php - 複数のjquery-ui-dialogsの操作

次のようなテキスト入力がたくさんあるテーブルがあります: alt text http://img380.imageshack.us/img380/6697/snapsh.png

(彼らは数人の学生のためのテストの印です)。

すべてのフィールドにはコメントを追加するためのアイコンが関連付けられているため、アイコンをクリックすると、ダイアログにテキストエリアが表示され、その値が非表示の入力に保存される必要があります。

マークフィールドの例:

各リンクはstudentID_itemIDで識別されます

これは私がコーディングしたものですが、まったく機能しません。

IDを渡して、コメントを非表示の入力に保存する方法がわかりません。

よろしくお願いします。英語でごめんなさい

0 投票する
6 に答える
10061 参照

jquery - JQuery UIダイアログ:ダイアログ設定を取得するにはどうすればよいですか?

JQuery UI ダイアログを作成する場合は、次のようなものを使用します。

しかし、今、上記のようにダイアログ設定を取得する方法を知りたいです。

デフォルトの動作で多くのダイアログを使用するアプリケーションがあるため、必要です。何かのようなもの

JQuery UI ダイアログ ソースを見た後、ダイアログ コンポーネントのすべてのプロパティを含むdefaultsというプロパティに気付きました。しかし、どうすればこのデフォルトプロパティを取得できますか?

よろしく、

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

jquery - JQueryファイルアップロードダイアログがMVCコントローラーアクションからダイアログに戻らない

ファイルのアップロードにjqueryuiダイアログを使用するASP.NETMVCアプリがあります。正しいコンテンツを含むダイアログをロードし、クリックイベントにダイアログを表示することですべてが正常に機能していますが、私の問題は、コントローラーアクションメソッドでアクションを処理した後、ajaxを期待するためにダイアログに戻らないことです。振る舞うための呼び出しのように。私のダイアログは「method=post」のフォームです。これが問題だと思います。フォームを投稿すると、ダイアログのコンテキストがなくなります。フォームタグから「method=post」を削除すると、コントローラーアクションで404が見つかりません。私は自分がやりたいことをするためにさまざまな方法を試しましたが、それぞれの方法が何らかの理由でうまくいきませんでした。もともと私はコントローラーアクションを起動するために。$(post)メソッドを試しましたが、リクエストが見つかりました。コントローラアクションでファイルを処理しようとしたときに、ファイルが設定されていませんでした。また、htmlの代わりにHtml.BeginFormを使用しようとしましたが、ダイアログに戻らないという同じ問題が発生しました。最終的な結果は、私のアクションメソッドの戻り値であるSuccessという単語を含む空白のブラウザページです。私の最近の試みは、jqueryメソッド.ajaxFormを使用することです。これは私のアクションを呼び出し、アップロードするファイルパス名を持っていますが、それもダイアログに戻りません。これが私のコードです:これは私のアクションを呼び出し、アップロードするファイルパス名を持っていますが、それもダイアログに戻りません。これが私のコードです:これは私のアクションを呼び出し、アップロードするファイルパス名を持っていますが、それもダイアログに戻りません。これが私のコードです:

aspx:

私のascx(ダイアログの内容をロードするために部分ビューを使用しています):

私のコントローラーアクションc#:

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

jquery - 画面にjQueryダイアログを表示したままにするにはどうすればよいですか?

ダイアログを画面の中央に配置したくないので、ボックスの上と左の座標を設定しています。リンクの横に表示され、クリックするまで最初は開かないように配置しています。

ここから、画面にエラーメッセージを表示したいと思います。たとえば、ページの下部にいる場合、ユーザーが下にスクロールしてダイアログを表示する必要はありません。エラーメッセージがずっと右側にある場合も同じです。クリックした要素の左側に表示したいと思います。これに関する唯一の問題は、幅と高さが自動であるため、ダイアログを表示する前に div の高さ/幅がわからないようです。$('#error').height() または $('#error').width() を使用します。

実際のダイアログが開かれる前に適切な heightOfTheDialog と widthOfTheDialog を取得するにはどうすればよいですか? または、何か他のものを使用する必要がありますか?