2013-07-02 167 views
0

所以我有一个带有gridclientselectcolumn的telerik客户端网格。我试图找出什么时候全选复选框被点击。检查是否选中所有复选框已被点击

类似:

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

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

谢谢

+0

请分享您的HTML代码 –

回答

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可以让你陷入困境。

+0

thnks为答案,但我必须使用JavaScript。我知道如何选择所有复选框的作品。即时通讯只是试图拦截事件点击选择所有复选框,然后关闭并选择所有内容 – user966890

相关问题