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

时间:2014-04-20 09:41:36

标签: javascript jquery

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

我可以将值设置为空白:

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

但我希望设置检查为假的事实。任何想法?

2 个答案:

答案 0 :(得分:2)

如果你使用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

答案 1 :(得分:2)

使用prop助手,例如。 $eleme.find("input:checkbox").prop( "checked", true );