今天接到乙個需求:
明細行內容的某條記錄刪除後,要停留在當前頁面.而不是重新整理去第一頁.
之所以會去第一頁,是因為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 用...