jquery选择id的一部分

时间:2013-05-26 16:10:11

标签: jquery selector partial selectall

我有一些复选框,我想要为其执行“全选”选项。 这些复选框的ID或名称是'chk1','chk2',chk3 ..... 选择器复选框的ID为'SelectAll'

    $(document).ready(function () {
        $('#SelectAll').click(function () {
             $('input[name^="chk"]').attr("checked", this.checked);
        })
    })

代码在我第一次选择和取消选择时工作正常但在后续点击后不起作用.. 请帮助。

1 个答案:

答案 0 :(得分:2)

$(document).ready(function () {
    $('#SelectAll').on('change', function() {
        $('input[name^="chk"]').prop("checked", this.checked);
    });
});

FIDDLE