使用PartialView更新Div

时间:2017-07-28 09:37:28

标签: html asp.net ajax asp.net-mvc partial-views

我正在尝试使用Partial-View更新Div的值,但我不知道写入.html()的内容。

我的控制器 - 方法:

public IActionResult UpdateDiv()
{
    return View("_PartialView1");
}

我的Javascript功能:

$.ajax({
       url: "/home/UpdateDiv/"
    }).done(function () {
        $("#UpdateDiv").html();
    })

div:

<div id="UpdateDiv" style="width: 400px; height: 400px;"></div>

我的偏见:

<h1>Hello</h1>

2 个答案:

答案 0 :(得分:0)

您是否尝试过将respone参数添加到完成回调函数?类似下面的代码片段:

$.ajax({
       url: "/home/UpdateDiv/"
    }).done(function (response) {
        $("#UpdateDiv").html(response);
    });

答案 1 :(得分:0)

$.get("/home/UpdateDiv/", function(data) {
  $(".UpdateDiv").html(data);
});

试试这种方式。它使用GET方法从您的操作中接收HTML。加载完成后,它会更新您的更新div元素。