Reg*_*tea 4 c# asp.net jquery .net-core asp.net-core
我的视图中有一个视图组件
@await Component.InvokeAsync("UserProfileCard")
Run Code Online (Sandbox Code Playgroud)
我希望当我单击按钮时,仅刷新此组件,而无需使用 jquery ajax 或 jquery Unobtrusive 刷新页面
在组件周围创建 div
<div id="userProfileCard">
@await Component.InvokeAsync("UserProfileCard")
</div>
Run Code Online (Sandbox Code Playgroud)
创造行动
public class MyController : Controller {
public IActionResult GetUserProfileCardComponent() {
return ViewComponent("UserProfileCard", <arguments...>);
}
}
Run Code Online (Sandbox Code Playgroud)
阿贾克斯
<script>
$.get("/MyController/GetUserProfileCardComponent", function(data) {
$("#userProfileCard").html(data);
});
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |