【发布时间】:2013-02-19 20:17:46
【问题描述】:
我有一个可排序和可过滤的剑道网格。导出时,我想导出当前可见的所有数据,而不仅仅是当前页面。
$("#grid").data("kendoGrid").dataSource -> 似乎是未排序和未过滤项目的原始列表。在 Chrome 开发者工具中,_data 和 _pristine 似乎是一样的。
还有dataSource.view,但它只是当前页面上可见的10个项目。
有没有办法访问排序列表和/或过滤列表?
更新: 我在剑道论坛上找到了这个答案,看看它是否有帮助。 http://www.kendoui.com/forums/framework/data-source/get-filtered-data-from-paged-grid.aspx
【问题讨论】:
-
我满足了将过滤后的数据导出为csv的相同要求,如果您设法从网格中获取过滤和排序的数据,请与我们分享,谢谢
-
奇怪的是在我的系统中 $("#grid").data("kendoGrid").dataSource 只包含当前页面的记录。我的配置是 MVC,数据是从服务器获取的。我怀疑这是差异来源。
标签: kendo-ui kendo-grid