获取 kendo 调度程序的当前状态
get current state of kendo scheduler
如何在某些编辑操作后获取 kendo 调度程序的当前状态,尤其是项目的数量及其状态(开始、结束等)?例如,如果我删除了一个项目,我想知道还剩下多少项目。我不知道这些信息存储在哪里。
你说的是 sheduler dataSource。
您可以通过jquery在外部范围内接收它:
var data = $("#scheduler").data("kendoScheduler").dataSource;
或在内部事件范围内:
var data = this.dataSource.data();
您可以在调度程序的 dataBound 事件中执行此操作,因为每次更改调度程序数据源后都会调用该事件。
使用 Layonez 的代码检查数据源。
如何在某些编辑操作后获取 kendo 调度程序的当前状态,尤其是项目的数量及其状态(开始、结束等)?例如,如果我删除了一个项目,我想知道还剩下多少项目。我不知道这些信息存储在哪里。
你说的是 sheduler dataSource。
您可以通过jquery在外部范围内接收它:
var data = $("#scheduler").data("kendoScheduler").dataSource;
或在内部事件范围内:
var data = this.dataSource.data();
您可以在调度程序的 dataBound 事件中执行此操作,因为每次更改调度程序数据源后都会调用该事件。 使用 Layonez 的代码检查数据源。