初步怀疑你的删除事件绑定有问题:新加入的DOM元素未绑定到事件。这种情况应该使用事件委派来做,你用 jQuery 吗?假设你的购物车列表的 HTML 结构如下:
<ul id="cartList"><li>
购物车商品1
<button>删除</button>
</li>
<li>
购物车商品2
<button>删除</button>
</li>
……
</ul>
则删除购物车商品的代码为(用了 jQuery):
$('#cartList').on('click', 'button', function() { // 委派 button 的点击事件$(this).parent().remove() // 移除购物车里当前商品
})
*** 作方法:1、在ajsp页面进行id、HTML绑定设置。
2、在ajsp中先获取对应categoryId。
3、通过servlet获取该商品类别对应的产品ID和name作为对应的显示信息。
4、将该信息作为字符串传输回到ajsp中,ajsp中就进行相应显示隐藏 *** 作即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)