我想下一步更新一些 div 块->
我的更新视图:
@Ajax.ActionLink("Show",
"About",
new AjaxOptions
{
HttpMethod = "POST",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "updateMe"
})
<div id="updateMe"> </div>
我的控制器:
int count = 0;
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult About()
{
if (Request.IsAjaxRequest())
{
count++;
ViewBag.count = count;
return PartialView();
}
return RedirectToAction("Index");
}
我的部分视图:
<h1>Hellow from Partial View ! @ViewBag.count </h1>
我也在 .config 文件中有这个
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
和引用的库:
<script src="@Url.Content("~/Scripts/jquery-1.6.2.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
预期:第一次点击:
局部视图中的 Hellow!1
第二:
局部视图你好!2
有:从局部视图你好!1
?