同样的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);});
戳就可以了.
例如:
var str = "{goodsId:"+$!{goods.id}+",goodsNum:"+goodsNum+",goodsAttrIds:'"+goodsAttrIds+"',t:'"+new Date()+"'}";
jQuery.getJSON("addGoodsByjQuery.html","jsonObject="+str,function(jsonMap){callBackAddShoppingCart(jsonMap,goodsAttrIds);});