• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
木小白
博客园    首页    新随笔    联系   管理    订阅  订阅

jq+js获取到table标签中的value

前端jsp页面,(这里接收后端的参数方式没有放在上面)

<table>
    <tbody id="fPzQwQwzbrList">
          <tr id="fPzQwQwzbrList{{idx}}">
                <td class="width-35">
                    <sys:userselectComm id="fPzQwQwzbrList{{idx}}_muser" name="fPzQwQwzbrList[{{idx}}].muser.id" value="{{row.muser.id}}" labelName="fPzQwQwzbrList[{{idx}}].muser.name" labelValue="{{row.muser.name}}"
                            cssClass="form-control required" />
                </td>
                <td class="width-35">
                    <select id="fPzQwQwzbrList{{idx}}_zbrlx" name="fPzQwQwzbrList[{{idx}}].zbrlx" data-value="{{row.zbrlx}}" class="form-control m-b  ">
                            <option value=""></option>
                            <c:forEach items="${fns:getDictList('zbrlx')}" var="dict">
                                <option value="${dict.value}">${dict.label}</option>
                            </c:forEach>
                        </select>
                </td>
    </tbody>
</table>

接下来时js部分

   var $tbody=$('#fPzQwQwzbrList');
     function getVal(){
         var $tr=$tbody.children('tr');
         var mj = [];
         $.each($tr,function(key,value){
             var $item=$(value);
             var trid=$item.attr('id');
             if($item.find('#'+trid+'_zbrlx').val()=="01"){//这里的'#'+trid+'_zbrlx'根据我页面的name属性来进行拼接 根据实际情况来
                   mj.push($item.find('#'+trid+'_muserName').val());
              }
           })
             return mj.join(',');
         }

每天学习一点,每天进步一点!!

posted @ 2019-12-13 12:01  木子->李  阅读(449)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3