点击td 获得tr所有的值(BootStrap 篇)
2014-02-27 11:26
746 查看
<script> $(function() {//点击checkbox 执行的事件 $("#treeTable #shows a").click(function(e) { var tr=document.getElementById(this.name); var name=$(tr).children('td').children('a').eq(0).html(); var bData=$(tr).children('td').eq(1).html(); var sData=$(tr).children('td').eq(2).html(); var sort =$(tr).children('td').children('input').eq(1).val(); $("#myModal #name").val(name); $("#myModal #bData").val(bData); $("#myModal #sData").val(sData); $("#myModal #sort").val(sort); }); }); </script> <div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="myModalLabel">详细信息</h3> </div> <div class="modal-body"> <form id="inputForm" modelAttribute="type" class="form-horizontal"> <div class="control-group"> <label class="control-label">栏目分类:</label> <div class="controls"> <input htmlEscape="false" maxlength="50" class="required" id="name" readOnly="true";/> </div> </div> <div class="control-group"> <label class="control-label">是否大类:</label> <div class="controls"> <input htmlEscape="false" maxlength="50" class="required" id="bData" readOnly="true";/> </div> </div> <div class="control-group"> <label class="control-label">是否小类:</label> <div class="controls"> <input htmlEscape="false" maxlength="50" class="required" id="sData" readOnly="true";/> </div> </div> <div class="control-group"> <label class="control-label">排序:</label> <div class="controls"> <input htmlEscape="false" maxlength="50" class="required" id="sort" readOnly="true";/> </div> </div> </form> </div> <div class="modal-footer"> <button class="btn" data-dismiss="modal" aria-hidden="true">关闭</button> </div> </div> <tags:message content="${message}"/> <table id="treeTable" class="table table-striped table-bordered table-condensed"> <tr><th>分类名称</th><th>大类</th><th>小类</th><th style="text-align:center;">排序</th><th>操作</th></tr> <c:forEach items="${list}" var="type"> <tr id="${type.id}" pId="${type.parent.id ne 1?type.parent.id:'0'}"> <td id="shows"> <a href="#myModal" data-toggle="modal" name="${type.id}">${type.name}</a></td> <!-- <span href="#myModal" role="button" class="btn" data-toggle="modal">移动到</span> --> <td>${fns:getDictLabel(type.bigFlag,'yes_no','否')}</td> <td>${fns:getDictLabel(type.smallFlag,'yes_no','否')}</td> <td style="text-align:center;"> <input type="hidden" name="ids" value="${type.id}"/> <input name="sorts" type="text" value="${type.sort}" style="width:50px;margin:0;padding:0;text-align:center;"> ${type.sort} </td> <td> <a href="${ctx}/sitesmanage/type/form?id=${type.id}">修改</a> <a href="${ctx}/sitesmanage/type/delete?id=${type.id}" >删除</a> <a href="${ctx}/sitesmanage/type/form?parent.id=${type.id}">添加下级分类</a> <!-- </shiro:hasPermission> --> </td> </tr> </c:forEach> </table> <div class="form-actions pagination-left"> <input id="btnSubmit" class="btn btn-primary" type="button" value="保存排序" onclick="updateSort();"/> </div> </body> </html>
相关文章推荐
- 点击table中的某一个td,获得这个tr的所有数据
- 点击table中的某一个td,获得这个tr的所有数据
- js:遍历table某一tr的所有td(当鼠标放在一个单元格上时,当前行的tr样式发生变化 )
- bootstrap-treeview 获得所有选中id
- 点击按钮,表格隔行变色:偶数行为黄色背景,奇数行为默认颜色。通过table的getElementsByTagName取得所有的tr,依次遍历,如果是偶数就…………。
- 点击checkbox使用js取table中tr下td中的各个标签value
- 引用bootstrap前端框架的table样式类class="table-striped"后,如何点击tr改变背景色?
- [原]点击按钮,表格隔行变色:偶数行为黄色背景,奇数行为默认颜色。通过table的getElementsByTagName取得所有的tr,依次遍历,如果是偶数就…………。
- 当鼠标点击某一行,用jq获得该行的所有值
- 同时获得table中的tr的id和td的id
- 【JavaScript】table里面点击某td获取同一行tr的其他td值
- 各位大虾请帮忙 如何实现用鼠标点击datagrid的某一行然后用js获得选中行的所有值
- 隐藏一行tr再显示时,该行tr的所有td都展示在第一列的td里
- javascript如何从tr中分别获得每个td的元素
- jquery应用技巧-使用attr给指定tr下的所有td赋属性
- bootstrap 非原生checkbox 导致上级tr 点击两次的问题 真tm坑 研究了好久
- bootstrap-table 选择行,并且获得选中行的所有数据内容
- bootstrap中如何使input中的小图标获得点击事件
- Jquery 点击tr取出某个td标签值
- Angularjs中table中实现点击td中按钮不触发tr的点击事件