【发布时间】:2021-05-04 14:01:22
【问题描述】:
我正在使用带有 Ajax 的局部视图在主视图上显示用户数据。脚本从主视图运行。
现在我想在部分结果中添加一个“删除”按钮,但在部分视图中编写带有 ajax 调用的脚本时遇到问题。
如何通过jQuery和Ajax处理部分表单数据来解决这个问题?
这是我的部分观点:
@foreach (var i in Model.Users)
{
<div>
<form id="deletForm">
<input name="Id" id="Id" value="@i.Id" hidden />
<input name="UserId" id="userId" value="@i.ApplicationUserId" hidden />
<button type="submit" class="close-icon" id="deleteBtn"></button>
</form>
<div class="class" data-toggle="tooltip" title="@i.ApplicationUser.FullName">@i.ApplicationUser.Name.ToUpper()</div>
</div>
}
<script>
$("#deleteBtn").click(function (e) {
e.preventDefault();
var formdata = $("#deletForm").serialize();
alert(formdata);
alert('I got here');
});
</script>
【问题讨论】:
-
您好,您能详细说明一下您的问题吗?
标签: jquery ajax asp.net-core partial-views