jQuery中的$.ajax();
和$.ajaxSetup();
有什么区别,如下所示:
$.ajax({
cache:false
});
和
$.ajaxSetup({
cache:true
});
另外,哪个是最佳选择?
最佳答案
无论您使用哪种jQuery方法($ .get,$。ajax等),以下内容都将阻止将来所有将来的AJAX请求被缓存。
$(document).ready(function() {
$.ajaxSetup({ cache: false });
});
您应该使用$ .ajax,这将允许您关闭该实例的缓存:
$.ajax({url: "myurl", success: myCallback, cache: false});