【求助】table复杂表头TH单元统计

pipilang3220119 2018-06-01 04:38:14
我又来了




有上面这样的一个表格,我想统计一下项目、金额、余额这样的TH栏的数量,请问怎么搞才行?注意,实际情况远比这个复杂,但总的来说,就是统计最下一层(如:金额、余额),和跨几行的(如项目)的数量之和。


<table class="table table-bordered table-striped" id="defaults-table">
<thead><tr><th rowspan="2" colspan="1">项目</th><th rowspan="1" colspan="2">年初</th></tr><tr><th rowspan="1" colspan="1">金额</th><th rowspan="1" colspan="1">余额</th></tr></thead>
<tbody></tbody>
</table>
...全文
1012 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
pipilang3220119 2018-06-02
  • 打赏
  • 举报
回复
引用 1 楼 nayi_224 的回复:
alert(jQuery("th").length - jQuery("th[rowspan=1]").length); alert(jQuery("table thead tr:eq(" + (jQuery("table thead tr").length - 1) + ") th[rowspan=1][colspan=1]").length);
这个代码不行呀,不过我根据你的代码,感觉应可以只统计项目和年初字段的colspan的值就可以得出正确的结果了,但不知道怎么统计简单,不想写循环,不知道可不可以简单的实现.
nayi_224 2018-06-01
  • 打赏
  • 举报
回复
alert(jQuery("th").length - jQuery("th[rowspan=1]").length); alert(jQuery("table thead tr:eq(" + (jQuery("table thead tr").length - 1) + ") th[rowspan=1][colspan=1]").length);

87,977

社区成员

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

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