使用 Javascript/jQuery 对 HTML 表格的列或行中的唯一单元格进行计数
有没有一种简单的方法可以使用 jQuery 或纯 Javascript 来计算 HTML 表格中的列(或行)中的唯一单元格?
示例:(只有一列的表)
melon
banana
melon
strawberry
计数器为 3。
Is there a simple way to count the unique cells in a column (or row) in an HTML table with jQuery or plain Javascript?
Example: (table with only one column)
melon
banana
melon
strawberry
The counter would be 3.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
对于 HTML:
这适用于第一列。如果您想对第二列中的值进行计数,则可以使用选择器
table tr td:first-child+td
,第三个table tr td:first-child+td+td
工作示例: http://jsfiddle.net/7K64j/1/
Try this:
For HTML:
This will work for first column. If you want to count values in second column you would use selector
table tr td:first-child+td
, for thirdtable tr td:first-child+td+td
, etc.Working example: http://jsfiddle.net/7K64j/1/
试试这个:
Try this: