我使用 Jquery 加载了一个 php 脚本,它加载了一个缓存的结果。怎么解决?

I load a php script using Jquery and it loads a cached result. How to solve?

基本上我是在为一所大学编写一个网站。我有一个脚本,允许研究人员将他们的个人资料添加到部门数据库中。这些配置文件需要得到管理员的批准才能在 public 站点上可用。

在管理面板中,我有一个名为 researchers 的页面,它以 table 的形式向管理员显示该部门的所有研究人员。还有另一个选项卡显示正在等待批准的研究人员。

显示 table 的 php 脚本是通过 JQuery 加载的。我使用 JQuery 空函数清除 div,然后使用 JQuery 加载函数加载 php 脚本。问题是当我加载脚本时,它会加载脚本的缓存版本。如果我批准了一个研究人员,然后单击等待批准选项卡,我刚刚批准的研究人员仍然显示为等待批准,除非我清除缓存。有任何想法吗?不确定 post 的什么代码可以帮助获得答案。

谢谢

给你的 get 添加一个时间戳如何 url。喜欢 get/this/url.php?timestamp=2345232423 这样它就不应该缓存它。