gpt4 book ai didi

javascript - MVC 5 jquery更改其他 View 的值

转载 作者:行者123 更新时间:2023-12-03 04:59:03 27 4
gpt4 key购买 nike

我正在开发一个 MVC 5 应用程序。

我在_Layout中定义了一个View,即Header,另一个是BodyFooter像这样...

<div>
@Html.Action("Header", "Home")
</div>

<div>
@RenderBody()
<footer>
@Html.Partial("~/Views/Home/Footer.cshtml")
</footer>
</div>

在 Body 上,我加载一个执行 @Ajax.BeginHtmlView。成功时它会返回一个 Json

为了不加载()所有页面,我需要的是从 Body 更改 Header.cshtml@Html.Editor .cshtmlsuccess 方法上使用 Jquery

这可能吗?

谢谢

最佳答案

如果将 UpdateTargetId 设置为包含编辑器的元素,并将其设置为操作以返回其中包含编辑器的分部 View 。

例如

@using (Ajax.BeginForm("MyAction", "MyController",
new AjaxOptions
{
HttpMethod = "POST",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "target"
})) { }

其中 UpdateTargetId 是包含编辑器的元素。

关于javascript - MVC 5 jquery更改其他 View 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42306168/

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