Android 将dajax缓存设置为false

Android 将dajax缓存设置为false,android,django,dajaxice,dajax,Android,Django,Dajaxice,Dajax,我使用的是django v.1.6和dajaxice v.0.6。在一些运行Chrome的android设备上,我遇到了ajax无法运行的问题 据我所知,这是一个缓存问题。单独使用ajax的人似乎通过在ajax函数中将缓存设置为false来回避这个问题。中的一个示例显示了通常如何使用ajax进行此操作 $.ajax({ url: "yoururl.html", context: document.body, cache : false,

我使用的是django v.1.6和dajaxice v.0.6。在一些运行Chrome的android设备上,我遇到了ajax无法运行的问题

据我所知,这是一个缓存问题。单独使用ajax的人似乎通过在ajax函数中将缓存设置为false来回避这个问题。中的一个示例显示了通常如何使用ajax进行此操作

$.ajax({
       url: "yoururl.html",
          context: document.body,
          cache : false,
          data: {
               username :  $('#username').val(),
               password :  $('#password').val(),
          },
          success: function ( data ) {
              // do something
         }
   }); 
显然,这并不总是像对前面代码段的回复那样有效,有人回应说,在jQuery 1.7.1之后,您可能需要添加一个时间戳,如下所示:

$.ajax( { url: "someserver/somepath/blah" + "?_=" + jQuery.now(), type: "PUT", data: somedata}); 
下面是我正在尝试使用的代码示例:

function refresh_word(){
  Dajaxice.game.refreshWord(Dajax.process,{'game_id':{{game.id}},'player_id':{{player.id}}});
}
正如我所说,这在iPhone和桌面浏览器上有效,但在一些android设备上失败

我在抓救命稻草,我试图禁用整个页面的缓存,但它似乎仍然不起作用

$(document).ready(function() {
  $.ajaxSetup({ cache: false });
});
有没有办法用dajax做到这一点

提前感谢您的帮助