1

私は mvc4/razor を使用しています。添付の​​画像のようなポップアップが必要です。ポップアップを作成するために coda から jquery を取得しました。 http://jqueryfordesigners.com/coda-popup-bubbles/

しかし、データベースから詳細を取得して jquery ポップアップにロードするにはどうすればよいでしょうか?

(この画像はstackoverflowを例に作成しました。「ユーザー名」にマウスを合わせると、ユーザーの詳細を含むポップアップが作成されます)

ここに画像の説明を入力

4

1 に答える 1

2

これは非常に大きな質問であり、詳細で完全な回答を誰かが書いてくれると、長い時間がかかります。ただし、開始するためのヒントをいくつか提供できます。

あなたがやろうとしていることを達成するためにあなたができるようにする必要があるのは、実際には3つのことです. 一度に 1 つずつ取り組むことをお勧めします。各ステップが最終的な目標に向けて構築されます。

1. データベースからユーザーの詳細を取得し、ポップアップなしでビューに表示します。

最初のステップは、ユーザーの詳細をページに表示することです。あなたの質問から、あなたがすでにこれを行うことができるかどうかは不明です。そうでない場合は、読み進めることをお勧めしますEntityFramework。これで始められます。

2. データベースにクエリを実行せずに、JQuery ポップアップを機能させる

次に、ポップアップ表示をランダムなテキスト文字列にします。繰り返しますが、これを行う方法を既に知っているかどうかは不明です。そうでない場合は、リンク先のチュートリアルを詳しく見て、試してみてください。

3. AJAX を介してユーザーの詳細を読み込む

次のステップは、ユーザーの詳細を 経由でロードできるようにすることです。おそらく、結果を として、または形式でAJAXレンダリングします。およびのチュートリアルについては、Google を参照してください。PartialViewJSONMVC AJAXPartial Views

4. すべてをまとめる

最後のステップは、すべてをまとめることです。ステップ 2 で JQuery を変更して、ステップ 3 のように AJAX 経由でユーザーの詳細をロードする必要があります。

于 2013-06-20T04:28:41.140 に答える