2013-10-14 55 views
1

我是MVC新手。但不是使用jQuery,我想使用Ajax.ActionLink來調用Action,返回View
但是,當我使用ActionLink像它下面插入全身內容到UpdateTargetId用Ajax插入HTML.ActionLink

 @Ajax.ActionLink("Projects", "Index", "Project", new AjaxOptions 
     { 
      LoadingElementId = "ajax-loader", 
      UpdateTargetId = "content", 
      InsertionMode = InsertionMode.Replace 
     }) 

我想只有特定的元素被插入到目標ID例如table。我可以很容易地使用jQuery.load和選擇器table來做到這一點。但是無論如何要用ActionLink做同樣的事情?

+2

動作鏈接返回什麼。也許你想要返回一個局部視圖而不是視圖? – Adween

+0

它目前正在返回一個完整的視圖。但是,無論如何,我可以通過ActionLink初始化中的選擇器指定只插入匹配的選擇器嗎? – lbrahim

回答

1

@Adween是對的。我不得不返回一個部分視圖。