取消选中复选框

时间:2012-08-10 12:10:32

标签: jquery asp.net

我想使用JQuery取消选择处于禁用状态的复选框

我在Jquery中使用了带有'change'事件的live类型。以下代码取消选中所有复选框。但我只需要禁用复选框。

$('.checkboxGroups').removeAttr('checked').trigger('change');

感谢。

4 个答案:

答案 0 :(得分:1)

试试这个

   $(".checkboxGroups:disabled").prop('checked', false);

答案 1 :(得分:0)

您可以使用类似

的内容
$(".checkboxGroups:disabled")

详细了解:disabled Selector

答案 2 :(得分:0)

使用CSS :disabled伪选择器:

$('.checkboxGroups:disabled').removeAttr('checked').trigger('change');

...虽然给出了多个类名 - 是'.checkboxGroups'容器

如果是,那么:

$('.checkboxGroups input:disabled').removeAttr('checked').trigger('change');

答案 3 :(得分:0)

首先,您必须使用以下语句找到禁用复选框,然后执行操作。

$('.checkboxGroups').attr('disabled', true)