2012-05-16 61 views
0

目前我有一個包含兩列的頁面,其左側包含一些鏈接,右側顯示基於點擊的附加數據。ajax.actionlink更新div

目前我很難獲取Ajax.ActionLink方法來成功更新右欄。

目前我的頁面看起來有點像這樣:

<div id="lefthand"> 

@Ajax.ActionLink("Children", "ViewDetail", new { details = ViewBag.data }, new AjaxOptions() { HttpMethod = "GET", InsertionMode = InsertionMode.Replace, UpdateTargetId = "details" }) 

</div> 

<div id="righthand"> 

<ul id="details"> 

</ul> 

</div> 

當我點擊然而,一個新的頁面被創建的鏈接 - 而不是目前我在頁面的一部分(我創建部分視圖)。

我已經在網站的其他部分成功使用了這個功能,但是更新的位在相同的位置。這是問題嗎?

回答

1

我想你可能會缺少jquery.unobtrusive-ajax.js文件作爲腳本引用。