0

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

我在 Jquery 中使用带有“更改”事件的实时类型。以下代码取消选择所有复选框。但我只需要禁用复选框。

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

谢谢。

4

4 回答 4

1

尝试这个

   $(".checkboxGroups:disabled").prop('checked', false);
于 2012-08-10T12:16:25.140 回答
0

你可以使用类似的东西

$(".checkboxGroups:disabled")

查看更多关于:disabled 选择器

于 2012-08-10T12:14:01.193 回答
0

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

$('.checkboxGroups').attr('disabled', true)
于 2012-08-10T12:21:37.570 回答
0

使用 CSS:disabled伪选择器:

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

...虽然给定多个类名 - '.checkboxGroups' 是容器吗?

如果是这样,那么:

$('.checkboxGroups input:disabled').removeAttr('checked').trigger('change');
于 2012-08-10T12:14:55.997 回答