javascript - Kendo UI - 将网格导出为没有页面 block 的 PDF

标签 javascript jquery kendo-ui telerik kendo-grid

我有Kendo UI Grid分页 block 为 5 -

$("#grid").kendoGrid({
  pdf: {
    allPages: true
  },
  pageable: true,
  dataSource: {
    type: "odata",
    pageSize: 5,
    data: [...]
  }
})

还有一个 export to PDF这个网格的 -

var grid = $("#grid").data("kendoGrid");
var progress = $.Deferred();
grid._drawPDF(progress)

Here is its DEMO

目前,导出创建的 PDF 包含所有网格内容,但包含 5 个 block ,

如何将所有内容导出为 PDF 而没有 block ?

(注意 - 我只想更改导出 View 而不是 DOM 上的 View )

最佳答案

它借用了 grid 的 pageSize 属性。您需要将其更改为您希望在一页上显示的记录数。

Dojo exemple

关于javascript - Kendo UI - 将网格导出为没有页面 block 的 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34438280/

相关文章:

javascript - 如何让页面30秒后刷新5次?

javascript - 如何将 try 声明的范围也限制在 finally block 中?

javascript - Jquery Select element 2 positions further - .next().next() 的另一种方式

kendo-ui - KendoMobile ui 模板不渲染 css 如何使模板在 View 中使用 kendo stylng 进行渲染?

javascript - 如何使用 jquery 库使文本旋转滚动。(需要示例)

javascript - Google 图表上的滚动条

javascript - 使用 jQuery 更改 CSS 类

php - 这个 jQuery 不适用于 Mac,但适用于 Linux 和 Windows

javascript - 为 React 组件分配 Id

ajax - Kendo UI DropDownList 服务器过滤