当使用JavaScript / Jquery禁用或取消选中网格中的所有复选框时,如何禁用按钮?
我有一个网格,其中我有1个coulmns有
checkboxes
。我想在使用JavaScript或jQuery禁用或取消选中(取消选中)所有复选框时禁用按钮?
.Aspx文件
Cancel Item
您可以执行以下操作,但是您需要使用更具体的选择器进行更新,因此它不会影响所有复选框和按钮:
JS小提琴
$('input[type=checkbox]').change(function(){ var count = $('input[type=checkbox]:checked').length; $('button').prop('disabled', count == 0); });
如果您在加载时也需要它:
JS小提琴
$('input[type=checkbox]').change(function(){ disableCheckbox(); }); disableCheckbox = function() { var count = $('input[type=checkbox]:checked').length; $('button').prop('disabled', count == 0); }; disableCheckbox();