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做()。