gpt4 book ai didi

asp.net-mvc-3 - ASP.NET MVC 3 Ajax.ActionLink

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

我在让 Ajax.ActionLink 以我期望的方式工作时遇到了一些麻烦。

在/views/layout/_Layout.cshtml 我加载以下脚本

<head>
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftAjax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftMvcAjax.js")" type="text/javascript"></script>

在/views/home/index.chstml 我有
 @Ajax.ActionLink("Check Status", "GetStatus", new AjaxOptions { UpdateTargetId = "status", HttpMethod = "GET", InsertionMode = InsertionMode.Replace })
<div id="status">
Status
</div>

在 Controller /HomeController 我有
   public string GetStatus()
{
return "Status ok " + DateTime.Now;
}

当我单击该按钮时,它会将我带到/home/GetStatus 并显示 Status Ok 以及当前日期和时间。

我希望它简单地更新 Div 区域

最佳答案

所以我在这里找到了解决方案 Weblogs.asp.net对于遇到此问题的任何其他人,请检查该页面,因为它提供了多个修复程序。我基本上省略了对 javascript 库的引用。

关于asp.net-mvc-3 - ASP.NET MVC 3 Ajax.ActionLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6379216/

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