私は ASP.NET MVC 3.0 を初めて使用し、Jscript/AJAX を使用して部分ビューをポップアップしようとしています。どんな助けでも大歓迎です。ありがとう、スリーニ
1504 次
2 に答える
0
次のように、部分ビューを返すコントローラーアクションを作成するとします。
public ActionResul get_partial_view()
{
....some logic
return PartialView("partial_view_name");
}
次に、ポップアップを表示するビューで、jqueryを使用して、次のようにポップアップウィンドウのコンテンツを含むdom要素をロードできます。
$.get('/controller_name/get_partial_view', function(html) {
$('#popup-content').html = html;
});
于 2011-12-07T21:48:57.047 に答える
0
javascript または jquery を使用してポップアップ ウィンドウを起動できます。次に、ポップアップがコントローラー/ビューを指し、ビューがポップアップに表示されるようにします。グーグルでポップアップを開くと、多くのリソースが見つかります。これはクライアント側のアクションなので、実際には mvc とはあまり関係がありません。ビューをポップアップで表示するだけです。
コードを添付してポップアップを起動する方法については、この記事を参照してください。これは Web フォーム用ですが、javascript は mvc にも適用できます。また、このSO 投稿
于 2011-11-23T00:17:19.033 に答える