jQuery:选中min 1复选框时启用提交

ste*_*tef 9 jquery

如果选中至少一个复选框,如何删除"disabled='disabled'提交按钮的属性?id='bla'class='check'

如果未选中任何复选框,则disabled属性应返回提交按钮.

Joh*_*hnP 17

您只需要检查length已检查数组的属性

$('.check').change(function() {
    if ($('.check:checked').length) {
        $('#sub').removeAttr('disabled');
    } else {
        $('#sub').attr('disabled', 'disabled');
    }
});
Run Code Online (Sandbox Code Playgroud)

这是演示:http://jsfiddle.net/LUnN5/