gpt4 book ai didi

php - 当我使用 $.Ajax-Post 加载更多数据时,缓存无法处理 JS 文件

转载 作者:行者123 更新时间:2023-11-28 09:20:24 25 4
gpt4 key购买 nike

我已经准备好将缓存与 JS 文件一起使用,它确实有效,但事情是这样的......

我在 div 标记上有一个 .click() 事件,该事件触发 $.AJAX 方法并让我从数据库获取更多信息/数据。

当检索信息时,我在控制台(网络事件)中看到我的所有 JS 文件都被再次请求,并且缓存未被使用...

步骤:

1)我进入主页(main.php),并且从缓存中检索 JQUERY.MIN.JS(来自 api.google....)...

2)我点击div,从moreinformation.php获取更多信息

3) moreinformation.php 使用 dataTable 插件返回 html 代码 ( http://www.datatables.net/ )

4)表格显示在主页上...

在控制台中,我可以完美地看到 JQUERY.MIN.JS 文件正在使用 ?_=TIMESTAMP 再次加载

Ex: http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?_=1361806746980

morinformation.php 有 <scripts> 到 jquery.min.js 和 dataTables.js...

希望你能帮助我!

谢谢!!

最佳答案

将我的评论变成答案,因为这似乎是您想要的解决方案。

最好的解决方案是更改服务器以仅返回您实际需要的数据,而不是包含 jQuery 的整个 HTML 页面。检索速度也更快。

关于php - 当我使用 $.Ajax-Post 加载更多数据时,缓存无法处理 JS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15071051/

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