bootgrid 刪除記錄後,如何停留在當前頁面

2021-09-24 04:49:34 字數 943 閱讀 1060

今天接到乙個需求:

明細行內容的某條記錄刪除後,要停留在當前頁面.而不是重新整理去第一頁.

之所以會去第一頁,是因為bootgrid進行了後台分頁,前台資料操作後要進行資料重新整理,自帶的reload方法預設是返回第一頁的。

那麼,解決問題的思路也就是:在刪除操作後,把當前頁面號(temcurrent)傳給後台(currenthold)。

temcurrent = $("#project-management-table").bootgrid("getcurrentpage");
var temcurrent = 1; // 臨時變數初始值為1

var grid = $("#project-management-table").bootgrid(/projectmanagement`,

ajaxsettings: ,

post : function() ;

},labels: }~}條, 總}條",

loading: "載入中...",

noresults: "沒有相關資料",

refresh: "重新整理中...",

search: "搜尋"

}, })

.on("loaded.rs.jquery.bootgrid", function()

但是這樣會有乙個問題,後台不知道本次的資料檢索是翻頁還是刪除處理後的檢索。

翻頁的話需要用自動傳遞過來的currentpage,而刪除後要用的是currenthold .

所以需要在controller的方法內增加判斷邏輯。

int current ;

if(pagination.getcurrenthold()!=1)else

pagination是我自己定義的物件,用來接受前台的內容。

ok.大概思路就是這樣了。

行車記錄儀的記錄怎麼刪除?刪除記錄後還能恢復嗎?

行車記錄儀的記錄怎麼刪除?行車記錄儀如今是每個車主的必備工具,它能記錄車輛行駛途中的影像以及聲音,可為交通事故提供證據,碰到專業碰瓷和攔路搶劫的的情況,行車記錄儀可以提供破案的決定性證據 如事故發生現場和案犯的體貌特徵等。還有一般行車記錄儀的記憶體都有限,那麼如何定期清理行車記錄儀的內容呢?刪除行車...

Centos刪除ppp後,如何上網?

解除安裝vpn,使用了yum y remove ppp結果網上不去了,無線網設定沒有視覺化頁面使用。安裝cento後,自動安裝了驅動,所以就改了下ip等資訊就上網了,還有視覺化頁面。1.檢視網絡卡 iwconfig。說明wlan0可使用,只是沒開啟 lo no wireless extensions...

MYSQL刪除表的記錄後如何使ID從1開始

方法1 truncate table 你的表名 這樣不但將資料全部刪除,而且重新定位自增的字段 方法2 delete from 你的表名 dbcc checkident 你的表名,reseed,0 重新定位自增的字段,讓它從1開始 方法3 如果你要儲存你的資料,介紹你第三種方法,by qinyi 用...