gpt4 book ai didi

jquery - 使用 jQuery 选择表中的空行

转载 作者:行者123 更新时间:2023-12-01 01:10:58 26 4
gpt4 key购买 nike

我正在使用 jQuery 以及 jQuery 验证插件。

我有一个表,其中第一列之后的每一列都包含一个表单字段,例如复选框、文本字段等。我使用 <th>对于标题,因此只有 <tr>元素具有表单字段。

如何选择整个表单字段为空的所有行?空,我指的是具有未定义值的文本字段、未选中的复选框、未选择任何内容的选择字段等。如果一行至少有一个非空表单字段,我不应该选择该行。

这可能吗?有人可以解释一下吗?

最佳答案

使用 .filter() 这应该不会太困难:

$('tr').filter(function(){
return !$(this).find('input:text:not(:empty), textarea:not(:empty), input:checked, option:selected').length;
});

这会搜索tr来查找

  • 非空文本输入
  • 非空文本区域
  • 选中复选框/单选框
  • 选定的选项元素

如果找到的话返回 false(即从选择中删除它们)。

关于jquery - 使用 jQuery 选择表中的空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4877627/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com