gpt4 book ai didi

jquery - 如何防止 jQuery Ajax 缓存?

转载 作者:行者123 更新时间:2023-12-01 01:05:05 28 4
gpt4 key购买 nike

有人可以帮我解决这个问题吗?我有一个使用 .manifest 进行离线存储缓存的网页。在该页面中,我使用 jQuery ajax 调用从服务器获取数据。如果我首先加载页面,那就没问题。我可以在在线和离线之间切换。但问题是当我重新上线并刷新页面时。 jQuery ajax 无法再与服务器通信。有没有办法让ajax与服务器对话或清除离线缓存?

我的ajax调用是这样的:

        $.ajax({

type: "GET",

url: requestUrl,
success: localSuccess,

error: error,

dataType: "text",
cache:false
});

最佳答案

我在每个页面/母版页的顶部都有这段代码

    //Disable caching in IE, becuase it's EVIL!
$(document).ready(function () {
$.ajaxSetup({ cache: false });
});

关于jquery - 如何防止 jQuery Ajax 缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3002410/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com