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