当KendoUI网格折叠时,我需要在我的页面上执行操作。我知道在网格分组时会触发dataBound事件,但是当网格加载或排序时会触发此事件。在我的onDataBound事件处理程序中,如何判断网格是否处于分组状态。
答案 0 :(得分:3)
要在群组合拢时收到通知,您可以使用委托事件,例如:
$('#gridName tbody').on('click','.k-i-collapse',function(){
console.log('Group collapsed!')
})
答案 1 :(得分:3)
在DataBound事件中,您可以使用DataSource group method检查网格当前是否已分组:
function onDataBound(e) {
gridDataSource = e.sender.dataSource;
if (gridDataSource.group().length > 0) {
//the grid is grouped
debugger;
}
}