我想使用 JQuery 取消选中处于禁用状态的复选框
我在 Jquery 中使用带有“更改”事件的实时类型。以下代码取消选择所有复选框。但我只需要禁用复选框。
$('.checkboxGroups').removeAttr('checked').trigger('change');
谢谢。
尝试这个
$(".checkboxGroups:disabled").prop('checked', false);
首先,您必须使用以下语句找到禁用复选框,然后执行您的操作。
$('.checkboxGroups').attr('disabled', true)
使用 CSS:disabled
伪选择器:
$('.checkboxGroups:disabled').removeAttr('checked').trigger('change');
...虽然给定多个类名 - '.checkboxGroups' 是容器吗?
如果是这样,那么:
$('.checkboxGroups input:disabled').removeAttr('checked').trigger('change');