Kendo UI Grid Excel导出导出两次

时间:2018-03-02 14:28:48

标签: javascript excel kendo-ui

我编写了一些javascript代码来导出excel网格,该网格只会导出过滤器选项卡在页面上过滤的记录,而不是导回的记录的总值。因此,例如,如果记录拉回23条记录但您只将视图设置为10,则只能导出10条记录。我正常在网格初始化中加载此函数,但是,出于某种原因,它似乎总是首先打印出一个空页,只有标题行,然后是我需要的实际表单。所以代码正在运行,但我无法弄清楚如何停止下载第一个空表。我不相信我正在调用该方法两次并且肯定没有循环逻辑...我已经阅读了Telerik文档并且我认为我来到stackoverflow因为Telerik支持团队似乎只是将所有人都引回相同的文件

        excelExport: function (e) {
        var items = grid.dataSource.pageSize();
        sheet = e.workbook.sheets[0];
        var newSheet = sheet.rows.splice(0, items + 1) // +1 is for the header row
        sheet.rows = newSheet
    },

0 个答案:

没有答案