购物车不会自动更新问题

2016-07-07 15:14 来源:www.chinab4c.com 作者:ecshop专家

点击“购买”跳转到购物车,但是购物车的商品列表需要手动刷新一下才能看到,这是为什么?
环境是linux+apache+php5+mysql5
但是我在windows+iis下,不存在这个问题。
郁闷

回答:
先看看浏览器左下角有没有红叉的错误提示?

没有js错误,很快的跳转到购物车页,但是列表没更新,需要刷新一下才会更新,估计是缓存原因,不知道怎么改

那你之前改了什么?

我把没改动过的放上去测试也是一样的问题

以前没有发现过这样的问题。楼主把网址贴出来看一下。

网址:http://www.maisos.com
测试:
先点击一个“购买”,转到购物车
再返回商品列表,再点击一个“购买”,再次转到购物车,但是购物车没更新数据

怀疑做了缓存

试了几次没注册用户的有时不能加,有时加了更新一下数量就没了。并不是没更新数据的问题!
先看看 ecs_order_goods 有没有数据?
发现从购物车进去是正常,从购物页面进去不正常。Ajax的标记被你删了?或者是缓存了!

仿拍拍的风格做的还不错!俺也在华强北~~

我也怀疑是缓存

楼主可以在提交数据时加一个禁止本地缓存:header("Cache-Control: no-cache, must-revalidate");

问题解决了
服务器端的一个小问题
感谢eccom,hackfan,桔子

服务器端什么问题,2.73也遇到这问题