当一个页面有缓存时,常常会在一段时间处于滤静态,在电子商务中,商品下架一定是动态的,并且及时,包括设置促销商品,此时如果纯用缓存的话,就会很不即时,这样的话,就可以用js进行即时加载

以促销为例

以一个促销价格为例  制定一些规则

<span class="persy_price" name="py{$goods.id}">¥{$goods.selling_price|string_format:"%.2f"}</span>

以些为规则,就可以了,然后通过js取得persy_price所有的元素,循环得到name 过滤掉py字符,得到goods_id ,将所有的goods_id存入一个数组,或以','相连,再将一串id能过AJAX发送给控制层,处理后得到每个商品的销售价,再用循环修改其页面的价格。

posted on 2011-04-15 17:50  persy  阅读(89)  评论(0编辑  收藏  举报