getJSON没有真正调用php页面

时间:2018-03-02 13:06:06

标签: php ajax

任何人都可以给我一个提示,为什么这个getJSON没有真正调用PHP页面。我试图了解一些使用getJSON的现有代码。

getfolders.php ”页面会首先将消息写入日志作为第一步。

我的javascript如下:

$.getJSON('api/getfolders.php', {});
//window.location="api/getfolders.php"; 

如果我使用getJSON,它只是第一次输入这个javascript,如果我点击CTRL+F5,它不会多次触发“getfolders.php”。

但是如果注释掉getJSON并使用window.location,则每个CTRL + F5都会触发“getfolders.php”。

ajax中的某些行为会导致此问题吗?

由于

1 个答案:

答案 0 :(得分:2)

GET请求由浏览器缓存。 要检查它,请更改后续请求 Nx1 但这不是好方法。

Look at discussion of this subject

也许您应该使用$ .post()函数。