如何动态获取kendo ui grid数据

如何动态获取kendo ui grid数据,第1张

endo UI grid 在处理表格数据上,方便、快捷。

出于需要,希望在 filter 表格后,得到所有的表格数据,当然可以在后台获取,但是通过kendo ui 的API在前端处理更为便捷。

// 获取 #grid 下的datasource

var dataSource = $("#grid")data("kendoGrid")dataSource;

// 获取过滤条件

var filters = dataSourcefilter();

// 获取全部表格的数据

监听beforeedit 和 edit 事件都可以

它会传给你2个参数( ExtgridpluginEditing editor, Object e)

而editor中有包含

value(新值) 和originalValue(原始值)

可以editororiginalValue 获得

用setRowData在页面新增了一条数据,但是用getRowData取值的时候却取不到,看了一下文档,上面说在编辑模式下,getRowData是取不到编辑后的值的,jqgrid在编辑模式下就可以获取新增加的一行数据了

你可以增加一个LinkButton列用来获取该行的ID值,将LinKButton的CommandArgument属性和gridview记录的ID(你要记住给数据库的表定义一个标识ID)接着通过queryString传送这个ID值,在另一个页面时你通过查询数据库得到该记录的想要的值。

以上就是关于如何动态获取kendo ui grid数据全部的内容,包括:如何动态获取kendo ui grid数据、ExtJS 4.0中如何获取Ext.grid.plugin.CellEditing,表格单元中被修改的数据、跪求大神指点,jqgrid在编辑模式下怎么获取新增加的一行数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9520288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存