小灰有個Index頁面,頁面上面是一個table,下面是一個自己寫的分頁按鈕,table是用" @Html.Partial("~/Views/Administrator/Result.cshtml")"引入的子頁面,分頁控制元件是用ul li組成的,
,我想點一下li就可以跳轉到下一頁,現在的情況是可以傳參到控制器,但是不能跳轉到下一頁,我是用jqeruy做的。
,附上控制器的代碼:
,“list_NM”就是reuslt頁面的table要系結的資料,再附上result頁面的代碼:
,result頁面在控制器里沒有對應的方法。
uj5u.com熱心網友回復:
你既然使用了ajax,那么就要在success中,手動替換html內容。因為ajax是異步的,也就相當于,
你運行的頁面和異步運行的controler,已經不是一個了。
所以導致你的ajax觸發了后臺,但是頁面沒有改變。
uj5u.com熱心網友回復:
不過現在更合適的方案,是使用vue等前臺框架來雙向系結。
他們本來就是為了解決這種問題的。
uj5u.com熱心網友回復:
如果不用vue有別的解決辦法嗎,不要ajax也行
uj5u.com熱心網友回復:
簡單的話,用的mvcPager插件分頁。
uj5u.com熱心網友回復:
建議你看看 mvcPager 的實作, 那么好的例子你不去看?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/68058.html
標籤:ASP.NET
