【发布时间】:2016-06-24 19:44:57
【问题描述】:
我的共享布局是这样的:
<div id="bodyForm">
@RenderBody()
</div>
<div id="modal-price" tabindex="-1" role="dialog" aria-labelledby="modal-price-label" aria-hidden="true" class="modal fade">
<div id="divReplacment" class="modal-dialog dialog-width-80-xs">
<div class="modal-body">
<span>Loading....</span>
</div>
</div>
</div>
<div id="modal-referalId" tabindex="-1" role="dialog" data-backdrop="static" data-keyboard="false" aria-labelledby="modal-price-label" aria-hidden="true" class="modal fade">
<div id="divReferalReplacment" class="modal-dialog dialog-width-80-xs">
<div class="modal-content modal-color">
<div class="modal-header">
<h3>@SelfServiceResource.SignUpTitle</h3>
</div>
<div class="modal-body">
@Html.Action("_ReferalForm", "Home")
</div>
</div>
</div>
</div>
@Scripts.Render("~/bundles/jquery")
<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>
@Scripts.Render("~/bundles/bootstrap")
<script src="~/Scripts/js.cookie.js"></script>
<script src="~/Scripts/main.js"></script>
在第二个模式中我有 Ajax.BeginForm,在 Body 中我有一个 Html.BeginForm。 Ajax 工作得很好,但是如果我提交我的 Html.BeginForm 我得到了页面的源代码,而不是 View - 源代码。 我的问题是什么? 当然,我在 Html.BeginForm 的 Post 操作中返回 View
【问题讨论】:
标签: javascript ajax asp.net-mvc razor