- 第2版前言
- 本书结构
- 读者对象
- 本书约定
- 读者反馈&示例下载
- 疑难解答&本书勘误
- 第1章 认识 jQuery
- 第2章 jQuery 选择器
- 第3章 jQuery 中的 DOM 操作
- 第4章 jQuery 中的事件和动画
- 第5章 jQuery 对表单、表格的操作及更多应用
- 第6章 jQuery 与 Ajax 的应用
- 第7章 jQuery 插件的使用和写法
- 第8章 用 jQuery 打造个性网站
- 第9章 jQuery Mobile
- 第10章 jQuery 各个版本的变化
- 第11章 jQuery 性能优化和技巧
- 附录A 关于 $(document).ready() 函数
- 附录B Firebug
- 附录C Ajax 的 XMLHttpRequest 对象的属性和方法
- 附录D jQuery $.ajax() 方法的参数详解
- 附录E jQuery 加载并解析 XML
- 附录F 插件 API
- 附录G jQuery 速查表
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
E.6 禁用缓存
在项目中经常会遇到一个问题,即数据已经更新了,但传递的还是以前的数据。要避免这种情况,就应当禁用缓存。禁用缓存的方式有很多种。如果是通过$.post()方法获取的数据,那么默认就是禁用缓存的。如果是用了$.get()方法,可以通过设置时间戳来避免缓存。可以在URL的后面加上+(+new Date),代码如下:
之所以不用随机数,是因为随机数对于同一台电脑来说,在大量使用之后出现重复的概率会很大,而用时间戳则不会出现这种情况。
此外,如果使用了$.ajax()方法来获取数据,只需要设置cache:false即可。但要注意,false是布尔值而不是一个字符串,在这一点上初学者很容易犯错。
掌握了以上内容后,读者就可以顺利地写出符合XML语法规范并能正确解析的XML文件了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论