购物车
<ul class="cart_list_tit cart_list_lb" onmouseover="changecolor(this)" onmouseout="returncolor(this)" >
<li class="one"><a href="#"><img src="images/left_pic01.jpg" width="60" height="60" /></a></li>
<li class="two">
<p><a href="#" target="_blank" title="">心花怒蛋糕</a></p>
<p>芝士口味:芒果圆形 3磅 公仔:小猪</p>
</li>
<li class="three"><strong>¥<span id="pricep002">105.00</span></strong></li>
<li class="four"><button type="button" onclick="subtract('p002')">-</button><input type="text" value="1" class="tx" id="p002txt" /><button type="button" onclick="add('p002')">+</button></li>
<li class="five">¥<span id="p002price">210.00</span></li>
<li class="six"><a href="#">删除</a> <a href="#">添加附件</a></li>
</ul>
小弟是个新手,近期要弄一个购物车的JS,不考虑cookie和ajax。现在模拟我按下增加的按钮,购物车里就增加一条这样的记录(上面的UL)。我是用session储存数据的,现在不懂怎么动态的生成一个这样的UL然后把数据塞进去。动态生成的记录,ID又怎么样分别。希望能帮下忙!!!谢了(代码详细点,还是初学者)
------解决方案--------------------不使用ajax的话 又要用session
那就刷新页面呗 重新读取数据库 然后绘制出来
------解决方案--------------------你的商品id不一样吧,那在增加商品的时候,给ul定义不同的id(用商品ID区别),至于功能的实现,js追加内容到你的购物车div
------解决方案--------------------
要不就声明个全局变量。数组,存储必要信息。每选择一个物品,就添加到数组。完成购物,就清空数组。
------解决方案--------------------