這個問題也困擾我,不過也很快解決了。
這裏我講下我自己的思路:
多行數據,如果是背景單調,刪除數據時看不到效果,用戶體驗不好。
解決辦法:我采用隔行變色,且顏色壹定用淺色,不是區別很大就行。
刪除數據肯定是查找出來的壹些數據進行刪除,如果是刪除掉然後提示,在跳轉到數據列表頁,體驗也不好,因為數據是查出來的。
解決辦法:後臺ajax刪除數據,前臺行數據remove()。
remove()刪除數據會很快,沒等妳看清,數據行就沒有了。
所以這裏考慮增加壹定的動畫效果,壹開始我考慮用setTimeOut,但是這個比較麻煩。不如直接用Jquery的fadeOut或者是別的。這裏壹定要註意是大寫O,小寫o會報錯。
$("#proof_"+sampleid).fadeOut("3000").remove(); 這樣的寫法是不對的,起不到效果。
采用以下 fadeOut的回調函數的形式,就能起到作用了,本人親測哈
$("#proof_"+sampleid).fadeOut(3000,function(){
$(this).remove();
});