0

所以我有一个带有gridclientselectcolumn的telerik客户端网格。我试图弄清楚何时单击全选复选框。

就像是:

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

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

谢谢

4

1 回答 1

0

我讨厌成为总是推荐 jQuery 的人,但是 . . . 我会推荐 jQuery。

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

小心使用 .prop() 而不是 .val()。有一些细微的差异可能会给您带来麻烦。

于 2013-07-02T12:29:37.853 回答