javascript - 使用 .find() 取消选中复选框

标签 javascript jquery

嗨,有没有一种方法可以让我在 jQuery 中使用 .find() 取消选中复选框。

我可以将值设置为空白:

  $eleme.find("input:checkbox").val("");

但我希望将检查的事实设置为 false。有什么想法吗?

最佳答案

如果您使用 jQuery 1.6+,则应该使用 prop()方法:

$eleme.find("input:checkbox").prop('checked', false); //uncheck
$eleme.find("input:checkbox").prop('checked', true); //check

否则请使用attr()方法

$eleme.find("input:checkbox").attr('checked', false); //uncheck
$eleme.find("input:checkbox").attr('checked', true); //check

关于javascript - 使用 .find() 取消选中复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23180682/

相关文章:

javascript - 如何在php中将动态表值插入数据库?

asp.net - 如何通过 JavaScript 访问位于用户控件中的 ASP 控件

javascript - 为什么 Nodejs usb 模块与 Electron 冲突?

JavaScript jQuery 每秒触发一次点击

javascript - jquery 快速点击

c# - 同时选择和编辑数据的解决方案

PHP 和 jquery 函数

javascript - 选择输入时启用/禁用某些复选框 ="radio"

JavaScript : setInterval with global variables

javascript - jQuery 追加当前 div