jquery +循环遍历未选中复选框的html表行

标签 jquery checked

我有以下循环,用于查找选中的复选框并相应地编辑每一行。

$("table.authors-list").find('input[type="checkbox"][name^="treated"]:checked').each(function () {
    var row = $(this).closest('tr'),
        priceInput = row.find('input[name^="transportprice"]');

    priceInput.val(treatedtransportcostperton.toFixed(2));
});  

当我想循环遍历未选中复选框的表时,:checked 的反义词是什么?

提前致谢。

最佳答案

使用:not selector :

  $("table.authors-list")
     .find('input[type="checkbox"][name^="treated"]:not(:checked)')
     .each(function () {...});

关于jquery +循环遍历未选中复选框的html表行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17022862/

相关文章:

javascript - 如果相应的文本区域被调整大小,如何保持按钮的位置?

javascript - 修复了 jQuery 换行

javascript - 如何以编程方式刷新 jQuery Mobile 中的一组单选按钮?

php - 我的 jQuery 变量在读取时为空

javascript - 无法读取 if 语句中未定义的属性 'replace'

javascript - jQuery(移动): get all checked items (checkboxes)

asp.net-mvc - MVC Razor RadioButtonFor : How to have NO preset @checked?

android - Android中选择、检查和激活的状态有什么区别?

javascript - 如何根据另一个复选框选择取消选中一个复选框?

c# - DataGridViewCheckBoxColumn 中的单元格以编程方式检查