0

問題文: ヘッダー、左パネル、およびコンテンツ div を含むページ (main.jsp) があります。左パネルのリンクをクリックすると、javascript ajax 呼び出しを使用して div にコンテンツが読み込まれます。ここまでは順調ですね。この新しくロードされたコンテンツは、実際には 3 つの入力フォームの 1 ページ目です。したがって、この form1 には、データをサーブレットに投稿する送信ボタンがあり、サーブレットは jsp をビューとして転送します。このビューは、3 つのフォーム 2 に他なりません。

ここで、この form2 も同じ div にロードする必要があります。今のところ、次をクリックすると、form2 は親ページの div で開くのではなく、新しいページを開きます。

フレームは使いたくない。どうすればこれを達成できますか? form1,2,3 などから main.jsp の ajax 関数を呼び出す方法はありますか?

ありがとう

4

1 に答える 1

0

jqueryロード関数を使用できます

$("#your_content_div_id").load("external_file.jsp");
于 2012-06-20T11:33:29.910 に答える