javascript - 如何检查特定列javascript中的所有复选框?

标签 javascript jquery

假设我有一个包含 3 列的表格,只有 TD 的第 1 列和第 3 列有复选框。我有一个按钮,上面写着“SelectAllFirst”,它只在第一列中的所有复选框上打上复选标记,第三列保持未选中状态。我该如何实现?

我以为会是这样的:

$("#mytable tr td:eq(0) input:[type=checkbox]").prop("checked", true);

(但这没有做任何事情。删除“eq(0)”会导致所有复选框,包括要选中的第 3 列)

最佳答案

虽然我没有尝试过,但我认为这应该可行:

$("#mytable tr td:nth-child(1) input[type=checkbox]").prop("checked", true);

关于javascript - 如何检查特定列javascript中的所有复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10569662/

相关文章:

javascript - @Host装饰器如何在注入(inject)器树中工作

javascript - OpenLayers 弹出窗口上的 Jquery UI 按钮 - 选择仅触发一次

javascript if/else,但仍然可编辑

javascript - 从 0 开始 Chart.js 时间刻度

php - 无法将数据从数据库读取到下拉列表中

jquery - 禁用工具提示会删除页面标题

javascript - 使用 CSS 设计 for 循环

javascript - 将 div 放在两个 div 之间,无需操作 DOM 或使用 z-index

jquery - 识别 jQuery 中继承的 css 类

javascript - 如果 highcharts y 轴上的数据为零,如何删除数据范围符号?