小编Nic*_*ers的帖子

通过Ajax提交部分视图表单以返回部分视图

我有两难选择。请发送帮助!

我正在构建MVC 4 Web应用程序,并且在加载来自另一个局部视图的表单时无法将局部视图加载到页面的一部分上。到目前为止,这是我所做的:

在基础页面(ReviewPage)上,我有一个部分,该部分在加载页面时加载部分视图。像这样:

@model AppV4.Models.NewCompanyRequest

@{
    ViewBag.Title = "ReviewNewRequest";
}

<h2>New Sign Up Review</h2>


<div class="container">
    <div class="row">
        <div class="col-lg-8 col-md-8">
            <div id="company_notes">
                 @Html.Action("_CompanyNotes")
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是控制器中的_CompanyNotes操作最初加载的局部视图(_NoNotes):

@model AppV4.Models.ViewModels.NotesOnCompanyViewModel

<h4>Notes on Company</h4>

<div class="row text-center col-sm-6 col-sm-offset-6">
    <div class="text-center">
        <div class="primary-action-bttn-border">
            <div class="primary-action-bttn-bkg">
                @Ajax.ActionLink("Add Note", "_CompanyNotesEditGet", Model, new AjaxOptions { UpdateTargetId = "company_notes", InsertionMode = InsertionMode.Replace, HttpMethod = "GET" }, new { @class = "btn btn-default primary-action-bttn" })
            </div>
        </div> …
Run Code Online (Sandbox Code Playgroud)

javascript ajax asp.net-mvc jquery asp.net-mvc-4

5
推荐指数
1
解决办法
1773
查看次数

标签 统计

ajax ×1

asp.net-mvc ×1

asp.net-mvc-4 ×1

javascript ×1

jquery ×1