亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從數據庫中刪除記錄后重新加載頁面(表)時出現問題

從數據庫中刪除記錄后重新加載頁面(表)時出現問題

DIEA 2021-04-10 22:19:43
我有一個帶有列出一些客戶端(CRUD)的表的ASP.NET CORE MVC應用程序,當我單擊刪除時可以刪除用戶。我要解決的問題是,當我從列表中刪除記錄后刷新頁面時,列表仍然顯示已刪除的記錄,而在數據庫中記錄被刪除時,如果我手動重新加載(F5)頁面,記錄將消失。我已經嘗試過location.reload(),windows.location.reload(),什么都沒有...我可以看到該頁面正在重新加載,但記錄不會消失。我的代碼在上面:<script type="text/javascript">        function toggleChecked(status) {            $("#checkboxes input").each(function () {                // Set the checked status of each to match the                // checked status of the check all checkbox:                $(this).prop("checked", status);            });        }        }我希望刪除的記錄實時消失,而無需手動刷新頁面。如果您能幫助我,我將不勝感激。
查看完整描述

2 回答

?
慕田峪4524236

TA貢獻1875條經驗 獲得超5個贊

如果刪除成功,則可以在ajax調用成功的情況下從列表中手動刪除該項目。但是,通過重新加載,頁面的重新加載是否調用數據庫并獲取數據列表?如果這不是從重新加載觸發的,那么它將不會更新列表。如果是,那么我唯一的建議是cookie可能存儲了列表?


查看完整回答
反對 回復 2021-04-15
?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

對于服務器端刷新,您可以使用 Response.Redirect(Request.RawUrl)

對于客戶端刷新,您可以使用 window.location.href= window.location

或document.location.reload()而不是location.reload()


查看完整回答
反對 回復 2021-04-15
  • 2 回答
  • 0 關注
  • 317 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號