jquery - 如何在单击按钮时选择网格中选中复选框的行?

标签 jquery html

我有一个包含复选框的网格。我想选择 grid 中选中 checkbox 的行。附截图。

需要您的帮助。我是 Jquery 的新手,仍在学习中。 enter image description here

最佳答案

你可以用 closest() 来写它像这样的方法!

我们获取使用 input:checked 检查的输入,然后使用最接近的方法找到 tr 父级。

$('#check').on("click", function() {
  var checked = $('#asdf input:checked');
  console.log(checked.closest('tr'));
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<table id="asdf">
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td><input type="checkbox"></td>
    <td>$100</td>
  </tr>
  <tr>
    <td><input type="checkbox"></td>
    <td>$1050</td>
  </tr>
  <tr>
    <td><input type="checkbox"></td>
    <td>$1002</td>
  </tr>
</table>
<button id="check">check</button>

关于jquery - 如何在单击按钮时选择网格中选中复选框的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54662780/

相关文章:

javascript - 如果使用 IE9 Specific 的条件注释,我可以交换索引页中包含的 js 文件吗

javascript - 将整数变量传递给 javascript 和 jquery 中的单击事件的问题

javascript - 如何在悬停时将图像移动到左侧以显示详细信息

jquery - 使用 jQuery.Deferred 避免嵌套 setTimeout 回调

asp.net - MVC4 IEnumerable 模型绑定(bind)始终为 null

php - fputcsv 将 HTML 代码插入到 csv 文件中

Javascript 获取上次历史记录失败

javascript - 使用 css 将 html 属性放在输出中?

php - jquery 不工作

javascript - React 网站有时不会在移动设备上全屏显示