gpt4 book ai didi

jquery - 为什么 div 在部分 View 中回发后重复使用相同的 id 和类,MVC

转载 作者:太空宇宙 更新时间:2023-11-04 10:54:38 26 4
gpt4 key购买 nike

我在回发后呈现局部 View 时遇到问题,功能工作正常但局部 View div 在回发后重复出现。这是我的 View 代码:

@using (Ajax.BeginForm("MarkDefiniteDischargePatient", "PDDD",new { },
new AjaxOptions
{
OnSuccess = "onSuccess",
HttpMethod = "POST",
UpdateTargetId = "div_DefiniteDischarge"
},
new
{
@name = "DefiniteDischargeForm",
@id = "frmDefiniteDischarge" }
))
{
Html.RenderPartial("DefiniteDischargePartial", Model);
}

我有单独的局部 View ,其中包含带有 id div_DefiniteDischarge 的 div。我附上了我的控制台截图以供引用。如何摆脱这个额外的 div?

Repeated div screenshot

最佳答案

你应该将 Ajax.BeginForm 放在局部 View 中,并将 div 放在 局部 View 之外

还要检查你是否包括在内

<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>

关于jquery - 为什么 div 在部分 View 中回发后重复使用相同的 id 和类,MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34737599/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com