js选择提交时怎么提交选中行的数据

limengmeng182 2017-10-24 11:12:32

比如选中提交时需要活动id,name,price,num
...全文
384 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aiku930209 2017-10-24
  • 打赏
  • 举报
回复

var c = $(".js-check:checked");
for(var i = 0;i<c.length();i++){
c.eq(i).parent().parent().find("对应td之类的");
}
比如这样?
limengmeng182 2017-10-24
  • 打赏
  • 举报
回复
引用 1 楼 apple8160 的回复:
循环每行的checkbox 判断是否选中 如果选中 那么获取当行数据 组成一个数组 进行提交
可以具体提供下方法吗 js怎么写 谢谢 <div class="table-actions"> <button class="btn btn-primary btn-small js-ajax-submit" onclick="Submit('edit')" data-subcheck="true" >添加到商品采购单</button> </div><br/> <form class="js-ajax-form" action="{:url('Purchase/ajaxedit')}" method="post" novalidate="novalidate" id="form1"> <table class="table table-hover table-bordered table-list" id="test_table"> <thead> <tr> <th width="15"> <label><input type="checkbox" class="all" data-direction="x" data-checklist="js-check-x"></label></th> <th width="50">货号</th> <th width="50">产品名称</th> <th width="50">单价</th> <th width="50">数量</th> </tr> <input id="parameter" type="hidden" name="parameter"> <input type="hidden" name="order_id" value="{$order_id}" > </thead> <tbody> {volist name="data" id="vo"} <tr> <td><input type="checkbox" class="js-check" data-yid="js-check-y" data-xid="js-check-x" name="ids[]" value="{$vo.goods_id}" ></td> <td><b>{$vo.goods_sn}</b></td> <td> {$vo.goods_name} </td> <td> {$vo.price} <input type="text" class="form-control" name="price[]" id="price" value="{$vo.price} "> </td> <td> <input type="text" class="form-control" name="num[]" value=""> </td> </tr> {/volist} </tbody> </table> </form>
apple8160 2017-10-24
  • 打赏
  • 举报
回复
循环每行的checkbox 判断是否选中 如果选中 那么获取当行数据 组成一个数组 进行提交

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧