我已经设置了'cache:true'选项,但缓存似乎只适用于IE,但不适用于Firefox和Chrome。这是一个已知的问题吗?jQuery .ajax的缓存选项在Firefox和Chrome中不起作用?
13
A
回答
30
cache
选项不是jQuery保留的特殊缓存,所以也许这有点不恰当。
cache: false
追加被请求时间戳的URL,因此它力浏览器抢一个新的副本,它更高速缓存断路器。cache: true
什么都不做,本地浏览器缓存留下来做任何事情在这里做。
这不是一个特定于jQuery的东西,它只是如何选择不同的浏览器来缓存响应。 If your cache headers are set correctly告诉浏览器要将它缓存到,那就应该。然而,IE喜欢缓存地狱,即使没有头指令要做... 这是可能是你看到的行为。如果这是您想要的行为,请将缓存控制标题(请参阅上面的链接)添加到您希望在其他浏览器中缓存的页面。
相关问题
- 1. jQuery ajax缓存禁用不起作用?
- 2. Jquery AJax选择选项不起作用
- 3. Jquery导出选项在Chrome和Firefox中工作,但不是IE
- 4. CKeditor中的粘贴选项在Chrome和Firefox中似乎不起作用
- 5. document.URL在chrome或firefox中不起作用?
- 6. jQuery .ajax提交在IE和Chrome中不起作用
- 7. Chrome和Firefox源代码不起作用
- 8. 跨域调用在FireFox和Chrome中不起作用
- 9. .prop禁用在Chrome和Firefox中不起作用
- 10. 在Firefox和Chrome中保存和打开选项卡
- 11. 表单在Safari和Chrome中不起作用,但在ie和firefox中工作
- 12. jQuery-UI Draggable在IE 8中不起作用,但在Chrome和Firefox中可用
- 13. $ ajax-> link()在Firefox中不起作用?
- 14. JQuery和Ajax不起作用
- 15. jQuery中的缓动选项不起作用
- 16. 在Firefox和Chrome中不起作用的CSS媒体查询
- 17. CSS边距在Chrome和Safari中不起作用(适用于Firefox)
- 18. show()在Firefox中不起作用,但在Chrome中工作
- 19. jQuery:选择选项标签的DOM编辑在Chrome/Webkit中不起作用?
- 20. 缓存控制在Firefox中不起作用
- 21. HTML5应用程序缓存后备不起作用在Firefox
- 22. Ajax在Chrome中工作,但不在Firefox和IE中
- 23. JQuery不在IE中工作,但在Chrome和Firefox中工作
- 24. 当窗口加载时,setInterval在Chrome和Firefox中不起作用
- 25. HTML5地理位置在Firefox,Chrome和Chromium中不起作用
- 26. Acro JS:hostContainer.postMessage在Chrome和Firefox中不起作用
- 27. 在Chrome和Firefox中声明DOCTYPE时,Google Map API不起作用
- 28. 在ASP中选择项DropDownList:在FireFox中不起作用
- 29. jQuery lenght在firefox中不起作用
- 30. jquery animate在Firefox中不起作用
cache:true仅适用于GET和HEAD请求。 – 2016-01-20 00:46:57