【发布时间】:2012-08-11 08:40:33
【问题描述】:
我想在加载脚本时禁用时间戳,因为它总是在文件 URL 之后的查询字符串中包含时间戳。请看一下图片就知道了。
我还设置了带有选项cache: true 的Ajax。请参阅此处的代码:
``js
$.ajax({
网址:网址
数据: {},
类型:'发布',
缓存:真,
数据类型:'json',
成功:功能(数据,状态){
//这里有东西
}
});
and also I have set meta tag to the header of the HTML.
```html
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Pragma" content="Public">
<meta http-equiv="Cache-control" content="public">
<meta name="keywords" content="something">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
我正在使用 jQuery v1.7.2
【问题讨论】:
-
那些是给
GET的,但在上面你有POST -
所以这意味着我需要用 POST 做所有的 ajax 吗?
-
但是看第一行,我只是加载了 jQuery。但为什么它有时间戳?
-
jquery 不修改链接。您的
url变量有缺陷,请确保您没有通过自己的脚本将该助推器附加到它。
标签: php javascript ajax codeigniter