日期:2014-05-19  浏览次数:20715 次

购物车修改数量后直接更新对应价格
目前正在做一个jsp的网上购物系统,我是用session储存购物车中的信息
{
  在购物车页面中有多条数据,并且数量是由文本框来显示,现在我想改变数量的值后直接更新这条数据对应的‘小计价格’和最后的‘总价格’;
}
  这个如何实现;
  当然听起来好像很简单,因为是遍历的关系,购物车中只有一条数据的时候用js可以实现,我用id.innerHTML;
  可是多条数据以后怎么办(小弟愚见--id都一样),怎么修改对应的值;
  js也好ajax也好,希望大虾们不要吝啬你们的知识,教教小弟,在此先谢谢了;
  当然这里最需要的是思路,要是大虾们有类似可以实现的代码也可以;
  //return true;

------解决方案--------------------
探讨

引用:
大家的意思很清楚,就是你需要给每个input和每个span都安排不同的(真正的)id属性,这个id属性表示记录行号。

我的购物车是用<logic:iterate>遍历的,其中我只写了一条<span id="Price"></span>
因为span是在循环里面,所以要是购物车中有两条数据,就会生成两个一样id="Price"的span
问题在这里……