1

在这样一个简单的例子中 - https://dojo.telerik.com/UViBAZAP如何将字段标记为脏?我想先进行更改,然后一次保存。

编辑 - 我希望 UI 上的字段显示它已被编辑。就像它在剑道网格中一样。

4

1 回答 1

1

您不需要自己维护字段,您只需要确保当您修改数据源中的模型对象之一时,您使用set方法,而不是直接分配给它的字段。

var task1 = $("#gantt").data("kendoGantt").dataSource.data()[0];
console.log(task1.dirty); // returns false
task1.set("title","Task1 (modified)");
console.log(task1.dirty); // returns true

这样,kendo 就会知道更改并将对象标记为对您来说是脏的。数据源也会认为这是一个需要同步的更改。希望有帮助。

https://dojo.telerik.com/UViBAZAP/2

于 2019-06-13T16:36:22.733 回答