qq_37414354 2017-03-16 14:12 采纳率: 50%
浏览 2055
已采纳

求助,js问题,点击增加按钮只增加当前行的数量?

 如图,点击数量旁边的增加或减少按钮实现对当前行数量的修改,怎么做?用jquery
我的表是用c:foreach循环出来的,行数不定,部分代码如下
<c:forEach items="${cartList}" var="goodsInfo"><tr><td><div class="btn-group"><a type="button" class="btn btn-info btn-sm glyphicon glyphicon-backward" onclick="pre()"></a><button class="btn btn-danger btn-sm glyphicon " ><span id="count" name="count">${goodsInfo.value}</span></button><a class="btn btn-info btn-sm glyphicon glyphicon-forward" onclick="add()"></a></div></td></tr></c:forEach>
我的jquery代码如下,但是我点击增加后这个表格的所有数量都增加了,怎样让当前行的数量增加呀?
<script type="text/javascript">function add(){$('[id=count]').each(function (){var count=$(this).text();co=parseInt(count);co=co+1;$(this).text(co);})}</script>
那个span里面的id不能变。求助!!!![图片](https://img-ask.csdn.net/upload/201703/16/1489672709_633836.jpg)
  • 写回答

7条回答 默认 最新

  • 沈尛 2017-03-20 00:35
    关注

    不知道是不是这个意思,如图:
    图片说明
    界面是我自己随意搭的,界面的代码如下:
    图片说明
    其实就是一个ul的标签,js代码如下
    图片说明
    就是给每个li添加一个自定义的index索引,然后在对他们赋予点击事件

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料