在ASP.NET MVC Core 3.1中,使用jQuery追加部分视图的HTML时,可能会遇到一些问题。以下是一个解决方法,并包含代码示例:
例如,在HomeController
中,你可以创建一个返回部分视图的动作方法,如下所示:
public IActionResult GetPartialView()
{
return PartialView("_PartialViewName");
}
在上面的代码中,$.get
方法用于发送一个GET请求到/Home/GetPartialView
,并在成功获取到返回的HTML之后,将其追加到具有id="targetElement"
的元素中。
请确保将上述代码中的GetPartialView
替换为你自己的控制器和动作方法名,_PartialViewName
替换为你自己的部分视图名称,以及targetElement
替换为你希望追加HTML的目标元素的ID。
这样就可以在ASP.NET MVC Core 3.1中使用jQuery追加部分视图的HTML了。