我有一个网格,可以通过 ajax 将数据拉入数据源。
一旦提取了数据,我想通过JS一次性修改一堆数据。我尝试过直接通过以下方式修改数据源:
gridDataSource._data[j].SomeProperty = 'true;
但这并没有反射(reflect)在网格本身中。有什么办法可以做到这一点吗?我还希望网格被标记为脏,这样我就可以使用更新命令将数据发送回服务器。这可能吗?如果我需要清理任何内容,请告诉我。
最佳答案
我认为你需要使用 set 方法 - 像这样:
var data = $("#grid").data("kendoGrid").dataSource.data();
data[i].set("SomeProperty", true);
关于javascript - 我可以使用 JavaScript 以编程方式编辑数据源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33244954/