【发布时间】:2013-10-14 19:34:00
【问题描述】:
我是 MVC 的新手。但是我不想使用 jQuery,而是想使用Ajax.ActionLink 来调用返回View 的Action。
但是当我像下面这样使用ActionLink 时,它会将整个正文内容插入UpdateTargetId:
@Ajax.ActionLink("Projects", "Index", "Project", new AjaxOptions
{
LoadingElementId = "ajax-loader",
UpdateTargetId = "content",
InsertionMode = InsertionMode.Replace
})
我只想将特定元素插入到目标 ID 中,例如table。我可以使用jQuery.load 和选择器table 轻松做到这一点。但是有没有使用ActionLink 做同样的事情?
【问题讨论】:
-
操作链接返回什么。您可能想返回部分视图而不是视图?
-
它当前正在返回一个完整的视图。但是无论如何我可以在 ActionLink 初始化中指定选择器以仅插入匹配的选择器吗?
标签: asp.net ajax asp.net-mvc-4 actionlink