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

c# - C# からダイアログ (モーダル) を開く方法

私のJavaScript:

モーダルを呼び出す方法は 2 つあります。

これは完璧に動作します:


これはそうではありません。一時テーブルからモーダルに編集するボタンが 1 つ必要です。


私の編集ボタンはこれを行っています:

彼は私のダイアログを開くだけでなく、それを私の体に表示します(モーダルとしてだけでなく、私のグリッドビューの下のDIVとしても)。それに加えて、情報を保存せずに(編集ボタンを使用して)ダイアログを開いたり閉じたりし続けると、すべてのテキストボックスにコンマが作成され続けます。JavaScriptで配列を行うときのように。

どうしてか分かりません!?

何か案は?ここで自分を理解できるようにしたかどうかはわかりません。そうでない場合は、行方不明だと言ってください。

ありがとうございます。それでは、お元気で。

編集:

PS: 私は UpdatePanel を使用しています!

EDIT2:タイプミス

EDIT3:なぜ私はこれをやっているのですか?

私の目標:

  • データベースからのデータ (実際のデータ) を含む 1 つのグリッド ビューを読み込みます。
  • 私のモーダル(一時データ)から保存されたこのグリッドビュー一時データに入れます。
  • 一時データを永久に (モーダルで) 除外/編集します。
  • 一時的に、実際のデータを (モーダルで) 除外/編集します。

すべての変更後、データベースに最終データ (一時データと実データ) を保存しました。

これを達成するために、データをビューステートに保存しています(私はひどいことを知っていますが、現時点ではアイデアがありません)

@NerdFuryソリューションに従って、私はこれを作成しました:(これはまだ必要として機能しません!彼はモーダルを開きますが、フィールドにデータをロードしません。このコードも、html 本文でテーブル (モーダル) を開きます。データ。)

Cシャープ:

html:

しかし、私はまだモーダルに問題があり、ダイアログが開きますが、テーブルも画面に表示されます。ボタンイベントでいくつかの静的データを使用して、それが機能しているかどうかを確認しました。彼はこのデータをモーダルではなくテーブルにロードしました。

PS: 私は考えました (少なくとも私は信じています)、問題は何ですか。

asp:UpdatePanel

コードから削除すると、データが読み込まれ、すべてが問題なく動作しますが、ポストバックが行われ、モーダルはほとんど表示されません! 彼は私の画面で「まばたき」するだけです。

私の実際のコードを見てください:

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

javascript - JqueryダイアログCSSの編集

ダイアログボックスを編集して、それを閉じるための代替の「X」が表示される透明なタイトルバーを作成しようとしていますが、ここで問題が発生しているのは、現在のダイアログcssです。

現在のところ、透明色はデフォルトの色を上書きせず(追加!importantしても何も変更されません)、「x」は表示されません(デフォルトも変更されません)。助言がありますか?

編集:このリンクは、私のコードを含むダイアログボックスを示しています。実行時に背景が透明でないことに注意してください。少し遊んでみると、画像が読み込まれていると思いますが、見えない(色が非常に似ている)ので、タイトルの色が決まれば問題もなくなると思います

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

jquery - jqueryuiダイアログが開きません

ユーザーがアンカーリンクをクリックした後、JqueryUIダイアログボックスを開こうとしています。

Jquery1.5.2とUI1.8.11を使用していますが、エラーメッセージは表示されません。このページの例に従っています:jqueryuiダイアログのドキュメント

私のJS:

HTML:

ありがとう。

編集:コードに問題はありませんでした。インポートプロセスでのユーザーエラーでした-doh!

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

javascript - Jquery ダイアログ、スタイル付きテキストの新しい行を追加する

カスタマー サポート ダイアログを作成しようとしています。ダイアログに 2 行のテキストとタイトルが必要です。最初の行はエラー メッセージで、2 行目は太字のカスタマー サービス番号です。これはイメージするのが難しいかもしれないので、ペイントで作成したダイアログを追加して支援しました: ここに画像の説明を入力

テキストを区切ることができるかどうかを確認するために改行ステートメント ( string Error = "You have an error... number \n Customer Support...) を作成しようとしましたが、うまくいきませんでした。助言がありますか?

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

javascript - ネストされた形式のjQueryダイアログ

内部にネストされたフォームを持つjQueryダイアログがあります。フォームには、入力ボックスと送信ボタンが含まれています。ダイアログがポップアップしたとき、ユーザーはそれを入力することしかできず、ページには他に何も入力できないようにします。そのための私のCSSはここで行われます:

これは、ユーザーがページ上で他に何もできないようにするために機能しますが、問題は、入力フィールドも無効になっていることです。

助言がありますか?

編集:これが私がダイアログを作る方法です

ダイアログに使用するフォームは次のとおりです。

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

javascript - 送信の問題があるネストされたフォームのJqueryダイアログ

次のようなネストされたフォームを持つjqueryダイアログがあります:

ボタンがクリックされたときに発生する可能性のある2つのインスタンスがあります。1つのインスタンスにはページの読み込みが必要であり、もう1つのインスタンスには必要ありません。非ページロードインスタンスは正しく機能していますが、もう1つは機能していません。これが私が持っているdialogSubmitForm()方法です:

そして、ここにダイアログがあります:

$('#changeStoreDialogSubmit').submit();ページをテストすると、ヒットすることがわかりますが、ページが読み込まれることはありません。なぜこれが起こるのでしょうか?

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

javascript - jQuery の css() 関数で !important を使用する

次のように宣言されたオーバーレイを含むダイアログがあります。

私が持っているページには、2 つの異なるページの高さがあります。オーバーレイでこれを説明するために、JS ファイルでこれを行いました。

小さいものが見える場合:

そうしないと

どうやらこれはうまくいきません。オーバーライドする別の方法はあり!importantますか?

ページは前後に切り替えることができるので、常にどちらか一方が必要です。また、CSSに追加しない!importantと、オーバーレイの高さが無限に拡大します(Facebookにあるので、そこに問題があると想定しています)

助言がありますか?

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

jquery - JQueryダイアログヘルプ

したがって、このJavascript関数を呼び出すボタンがUIにあります。

その#history設定は、ページ上で次のようになります。<div id="history"></div>

初めてクリックすると、AJAX呼び出しが行われ、ダイアログが開き、すべてが完璧に見えます。

ダイアログを閉じる

2回目にクリックすると、何も起こりません。AJAX呼び出しとすべてを行いますが、画面にダイアログは表示されません。

ページを更新

前回と同様に、最初のクリックのみで再び機能するようになります。

これはダイアログの奇妙さですか?

ありがとう。

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

jquery - jqueryを使用してダイアログボックスボタンに印刷アイコンを表示するにはどうすればよいですか?

jqueryを使用してダイアログボックスボタンに印刷アイコンを表示するにはどうすればよいですか?