检查是否单击了全选复选框

时间:2013-07-02 11:55:49

标签: javascript telerik client-side radgrid

所以我有一个带有gridclientselectcolumn的telerik客户端网格。我试图找出点击全选复选框的时间。

类似的东西:

function(sender, e){
if (e.SELECTALLCHECKBOX){
//do something
}

有没有办法简单地检查是否已单击该复选框。

由于

1 个答案:

答案 0 :(得分:0)

我讨厌成为总是推荐jQuery的人。 。 。我推荐jQuery。

$('#selectAllCheckbox:checked').on('change', function(e) {
    if ($(this).prop('checked') {
        $('#otherCheckbox').prop('checked', true);
    }
    else {
        $('#otherCheckbox').prop('checked', false);
    }
}

使用.prop()而不是.val()时要小心。有一些subtle differences会让你遇到麻烦。