属性1 属性12 属性123 操作 jquery 获取表格复选框选中的一行的th值内容:以下是使用jQuery获取表格复选框选中的一行的th值的示例代码:
var thValues = [];
$("table input[type='checkbox']:checked").each(function() {
  var thValue = $(this).closest("tr").find("th").map(function() {
    return $(this).text();
  }).get().join(", ");
  thValues.push(thValue);
});

console.log(thValues);

解释:

  1. 首先,使用$("table input[type='checkbox']:checked")选择所有被选中的复选框。
  2. 然后,使用.each()迭代每个被选中的复选框。
  3. 在循环中,使用$(this).closest("tr")找到当前复选框所在的行。
  4. 然后,使用.find("th")找到该行中的所有th元素。
  5. 使用.map()遍历每个th元素,并使用$(this).text()获取其文本值。
  6. 最后,使用.get().join(", ")将获取到的th值以逗号分隔的字符串形式存储到thValues数组中。
  7. 打印thValues数组,即可得到选中行的th值。

请注意,这里的代码假设只有一个表格,并且表格的复选框是通过点击th中的复选框来选中的。如果你的情况有所不同,请适当调整代码。

jQuery 获取表格复选框选中行的 TH 值内容 - 示例代码及解释

原文地址: https://www.cveoy.top/t/topic/pAkM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录