首頁 >web前端 >js教程 >如何防止瀏覽器快取 jQuery 中的 AJAX 結果?

如何防止瀏覽器快取 jQuery 中的 AJAX 結果?

Susan Sarandon
Susan Sarandon原創
2024-11-20 14:35:17408瀏覽

How to Prevent Browser Caching for AJAX Results in jQuery?

防止瀏覽器快取AJAX 結果

使用jQuery 的$.get() 透過AJAX 載入動態內容時,可能會遇到瀏覽器緩存,導致顯示過時的資料.

為了解決這個問題,通常使用新增隨機查詢字串參數,例如當前時間戳記。然而,還有一種更優雅的方法。

透過新增以下程式碼片段,您可以全域停用AJAX 結果緩存,無論使用哪種jQuery 方法:

$.ajaxSetup({ cache: false });

此設定有效地指示瀏覽器不會快取未來的AJAX 請求,確保您始終檢索到最新內容。

以上是如何防止瀏覽器快取 jQuery 中的 AJAX 結果?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn