从 jQuery.ajaxSetup() 检索特定设置
我有可能调用此行的页面。
jQuery.ajaxSetup({async:false})
在另一个函数中,我想知道这个异步标志处于什么状态。
有什么想法吗?
I have page that possibly calls this line.
jQuery.ajaxSetup({async:false})
In another function I would like to know what state in what state this async flag is at.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正确的做法可能是让您的页面在调用
ajaxSetup
时设置一个标志,所以您知道。不过,您可以破解 jQuery,并使用未记录的 jQuery.ajaxSettings 对象:
与使用任何未记录的内容一样,您面临着从一个点版本到下一个版本(1.6.0 到 1.6)的风险。 .1,例如)。 jQuery 从 1.1 版开始就有了 jQuery.ajaxSettings,但这并不意味着它们不会带来改变。
您还可以在此处提出功能请求(经过搜索以确保尚未提出请求后) 。
The correct thing would probably be to have your page set a flag if it calls
ajaxSetup
, so you know.You can hack jQuery instead, though, and use the undocumented
jQuery.ajaxSettings
object:As with using anything undocumented, you run the risk of this breaking from one dot release to the next (1.6.0 to 1.6.1, for instance). jQuery's had
jQuery.ajaxSettings
since version 1.1, but that doesn't mean they won't shake things up.You can also put in a feature request here (after searching to make sure it hasn't already been requested).