JQuery 显示来自可见 HTML 表格单元格的文本的串联列表
JQuery display concatenated list of text from visible HTML table cells
我有一个简单的表格。 在每行的前td
,有一个农民的名字(例如,"farmer1"、"farmer2"等)。 因此,每一行代表不同农民的信息。 假设由于某种正当原因,某些行是隐藏的。 在任何给定时间,我希望能够显示表中可见的农民列表。
例如,如果我的表的状态如下所示
Farmer # | apple | orange | pear
farmer2 | 0 | 1 | 1
farmer3 | 0 | 1 | 0
farmer4 | 0 | 1 | 0
我想要一个链接,单击该链接时,将在页面的某个区域切换以下字符串(文本)的可见性:
farmer2 farmer3 farmer4
这是一个几乎功能齐全的解决方案:jsfiddle.net/8aszmfkq/2/
我无法弄清楚的部分是如何提取每个可见行的前td
中的文本,连接提取的文本,并将连接的文本写入div。 (如果删除对updateFarmerList()
的 JS 调用,您可以看到切换工作...问题实际上是提取和连接。
TypeError: this.text 不是函数
请将$(this.text())
更正为$(this).text()
更新的小提琴:http://jsfiddle.net/8aszmfkq/3/
相关文章:
- 我可以使用jqgrid的oncellselect事件根据单元格内容将文本颜色更改为蓝色吗
- Extjs 4网格:根据存储文本值在单元格中放置图标
- ExtJ将工具提示添加到网格单元格文本中
- jQuery表 - 如何根据选中的复选框在单元格中写入文本
- 如何获取嵌入在单元格中的文本框的值
- 无法使用Javascript和Selenium Web驱动程序保存保存在表单元格中的文本
- 在客户端的编辑模式下,在同一单元格网格视图中选中复选框时禁用文本框
- 在输入字段之前提取表格单元格中的文本
- 使用外部 javascript 更改多个表格单元格中的文本
- JQuery 显示来自可见 HTML 表格单元格的文本的串联列表
- jQuery将文本添加到放置在表格单元格中的图像中
- 在具有行标题和列标题的表中,给定列标题文本和单元格文本,如何选择单元格(td)
- 如何在 D3.grid 示例中向单元格添加文本 D3-js-building-a-grid-of-矩形
- 找到行跨度,然后检查第一个单元格是否有文本
- 剑道网格单元格 :如何自动修剪文本以避免换行
- Jquery..单击另一个表格单元格后,单元格文本未重新显示
- Jquery 数据表更新单元格文本值和颜色
- 通过多选将单元格文本复制到剪贴板
- 使用jquery添加省略号,如果单元格文本超过
- 当使用事件窗体onchange时,更改表格单元格文本颜色