ASP.NET Core通过AJAX请求返回部分视图的策略可以通过以下步骤实现:
PartialViewResult
类来实现。例如,创建一个名为"_PartialView.cshtml"的部分视图。public IActionResult PartialView()
{
return PartialView("_PartialView");
}
$.ajax({
url: "/ControllerName/PartialView",
type: "GET",
success: function (data) {
$("#targetElement").html(data);
}
});
或其他适合的HTML元素。
- 将部分视图内容插入到容器元素中。
在AJAX请求成功后,将返回的部分视图内容插入到容器元素中。在上述示例中,我们使用
$("#targetElement").html(data)
将部分视图内容插入到具有"id"为"targetElement"的容器元素中。
这样,当客户端通过AJAX请求部分视图时,服务器将返回部分视图的内容,并将其插入到指定的容器元素中。
相关内容