chenfei 发表于 2013-2-7 14:45:50

ie中jquery执行ajax请求无响应的问题

同样的jquery ajax方法,在ff下可以执行,在ie 中却执行无反应,是因为ie的缓存做的不好,为了防止ajax不停的提交,有时候会不执行,直接返回。这种情况下在ajax请求中加上一个时间
戳就可以了.
例如:
var str = "{goodsId:"+$!{goods.id}+",goodsNum:"+goodsNum+",goodsAttrIds:'"+goodsAttrIds+"',t:'"+new Date()+"'}";
                jQuery.getJSON("addGoodsByjQuery.html","jsonObject="+str,function(jsonMap){callBackAddShoppingCart(jsonMap,goodsAttrIds);});
页: [1]
查看完整版本: ie中jquery执行ajax请求无响应的问题