jquery取消checkbox选中
使用 jQuery 取消 checkbox 选中状态
取消 checkbox 的选中状态可以通过修改其 checked 属性或调用 jQuery 提供的方法实现。
方法一:使用 prop() 方法
prop() 方法可以修改 checkbox 的 checked 属性,将其设置为 false 即可取消选中。

$("#checkboxId").prop("checked", false);
方法二:使用 attr() 方法
虽然 attr() 方法也可以修改属性,但在 jQuery 1.6+ 版本中,推荐使用 prop() 方法处理布尔属性(如 checked)。

$("#checkboxId").attr("checked", false);
方法三:直接调用 DOM 属性
通过 jQuery 获取 DOM 元素后,可以直接修改其 checked 属性。
$("#checkboxId")[0].checked = false;
方法四:使用 removeAttr() 方法
removeAttr() 方法可以移除 checked 属性,但这种方式可能会导致某些情况下行为不一致,建议优先使用 prop()。
$("#checkboxId").removeAttr("checked");
注意事项
- 推荐使用
prop()方法,因为它更符合现代 jQuery 对布尔属性的处理方式。 - 如果 checkbox 是通过动态加载的,确保在 DOM 完全加载后再执行操作,可以使用
$(document).ready()或事件委托。






