Kendo Grid 在单元格编辑后更新所有行
Posted
技术标签:
【中文标题】Kendo Grid 在单元格编辑后更新所有行【英文标题】:Kendo Grid update all rows afyer cell edit 【发布时间】:2020-02-10 10:58:33 【问题描述】:我有一个带有 incell 编辑功能的 Kendo Grid,其中包含以下列:
姓氏年龄
AGE 是一个可编辑的字段。我正在使用一个简单的编辑器模板,里面有一个文本框。
当用户结束编辑 AGE 字段时(当编辑器模板关闭时)我想更新所有行并用编辑行的相同值填充 AGE 字段。
最好的方法是什么?我不知道我需要在哪里迭代所有 roww 并更新该字段。另外我不知道如何更新字段(我应该使用 dataItem.set())
你能帮我告诉我在单元格编辑后我可以在哪个网格事件中更新所有行吗?
我用的是2016剑道版
非常感谢
【问题讨论】:
【参考方案1】:save 事件:
保存数据项时触发。
可运行的道场:https://dojo.telerik.com/@GaloisGirl/Ilulexez
save: function(e)
e.sender.dataSource.data().forEach(function(x)
x.set("age", e.values["age"])
);
e.sender.refresh()
【讨论】:
以上是关于Kendo Grid 在单元格编辑后更新所有行的主要内容,如果未能解决你的问题,请参考以下文章
在单元格编辑模式下,单击其他行时,不会更新kendo(可排序)网格值