如何从jQuery的ajaxSetup获取当前值

前端之家收集整理的这篇文章主要介绍了如何从jQuery的ajaxSetup获取当前值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个页面,根据用户的要求,打开一个对话框,并使用jQuery的load()方法加载外部文件

外部文件包含指向脚本的链接(它可以作为一个独立的页面),这很好,只有jQuery强制这些脚本加载(通过添加时间戳),即使它们已经加载了。

在查看这些脚本时,我需要告诉jQuery允许缓存。 bug report 的答案建议使用

$.ajaxSetup({ cache: true })

…它的工作,但更改所有未来AJAX请求的设置。有办法做一些像:

// Get current setting - code not valid but is what I want
var defaultCache = $.ajaxSetup("cache");

$.ajaxSetup({cache:true});  // Now set it to what I want

// do stuff…

$.ajaxSetup({cache:defaultCache});  // Set it back to the default

解决方法

你可以这样做:
$.ajaxSetup()['cache']

猜你在找的jQuery相关文章