jq+js获取到table标签中的value
2024-09-01 10:40:28
前端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(',');
}
每天学习一点,每天进步一点!!
最新文章
- 使用express-generator初始化你的项目目录
- tcp/ip http socket笔记
- 转:与Microsoft Visual Studio集成良好的第三方工具
- 第一章 Mybtais的两种启动方式
- (mysql)Packet for query is too large
- iOS开发的那些坑
- Analyzing The Papers Behind Facebook&#39;s Computer Vision Approach
- SAN实现
- 基于Andoird 4.2.2的Account Manager源代码分析学习:AccountManagerService系统服务的添加
- Struts的ONGL
- iOS UITextView 根据输入text自适应高度
- 推送本地项目至Github遇到的问题以及解决办法记录
- MySQL慢查询优化 EXPLAIN详解
- 洛谷P2120 [ZJOI2007]仓库建设 斜率优化DP
- WDA基础十七:ALV不同行显示不同下拉
- centos7下安装.net core运行时
- bzoj 1818 [CQOI 2010] 内部白点 - 扫描线 - 树状数组
- 代码:PC 链接列表面板border的一种做法(每行之间有分割线)
- hadoop备战:yarn框架的简单介绍(mapreduce2)
- 智能家居中的物联网网关的可信计算平台模块(TPM)设计