ASP .NET MVC3 プロジェクトの作業を開始しました。javascript/AJAX 内で部分ビュー (*.cshtml ファイル) をレンダリングし、それを部門に配置したいのですが、そのサンプル コードを教えてください。前もって感謝します。
私はこの方法を試しましたが、うまくいきませんでした。
var result = '<%= Html.RenderPartial("_Partialview"); %>';
$(".div_class_name").html(result);
ASP .NET MVC3 プロジェクトの作業を開始しました。javascript/AJAX 内で部分ビュー (*.cshtml ファイル) をレンダリングし、それを部門に配置したいのですが、そのサンプル コードを教えてください。前もって感謝します。
私はこの方法を試しましたが、うまくいきませんでした。
var result = '<%= Html.RenderPartial("_Partialview"); %>';
$(".div_class_name").html(result);
Controller クラスで部分ビューを返すメソッドを作成し、そのメソッドを ajax get で呼び出します。
$.get('controller/getpartial', function(data) {
$('.div_class_name').html(data);
});
$('#trigger').click(function () {
$.ajax({
url: '@Url.Action("Method", "Controller")',
success: function(data){
$('#targetDIV').html(data);
}
});
});
So when you will click for example on a trigger button this ajax call will be executed and the partial view returned will be placed to your targetDIV.