1
我有一个分组的Kendo网格,需要陷阱崩溃和展开事件。对于具有细节的网格,有detailExpand事件。是否有相当于团队扩展/崩溃的东西?Kendo Grid - Group展开坍塌事件
我有一个分组的Kendo网格,需要陷阱崩溃和展开事件。对于具有细节的网格,有detailExpand事件。是否有相当于团队扩展/崩溃的东西?Kendo Grid - Group展开坍塌事件
在kendo源代码中,没有直接提供的事件,但您可以将您自己的处理程序附加到kendo附加到内部处理展开/折叠的相同事件。
内部,剑道连接处理程序展开/折叠图标就像这样:
if (that._isLocked()) {
that.lockedTable.on(CLICK + NS, '.k-grouping-row .k-i-collapse, .k-grouping-row .k-i-expand', that._groupableClickHandler);
} else {
that.table.on(CLICK + NS, '.k-grouping-row .k-i-collapse, .k-grouping-row .k-i-expand', that._groupableClickHandler);
}
其中CLICK = “点击” 和NS = “.kendoGrid”。
所以,你可以添加自己的处理程序完全相同的元素,即:
var grid = $("#grid").getKendoGrid();
var table = grid._isLocked() ? grid.lockedTable : grid.table;
table.on('click.kendoGrid', '.k-grouping-row .k-i-collapse, .k-grouping-row .k-i-expand', myGroupableClickHandler);
,然后做任何你需要myGroupableClickHandler做()。