在Kendo ui中,Excel导出无法使用jquery。

我想用下面的代码导出剑道网格。

<body>

<button id="export">Export to Excel</button>
<div id="grid"></div>
<script>
$("#grid").kendoGrid({
  columns: [
    { field: "name" },
    { field: "age" }
  ],
  dataSource: [
      { name: "Jane Doe", age: 30 },
      { name: "John Doe", age: 33 }
  ],
});
$("#export").click(function(e) {
    var grid = $("#grid").data("kendoGrid");
    grid.saveAsExcel();
});
</script>
</body>

但是这个方法没有用 我使用的是kendo 2017版本。我也加入了jszip脚本,但还是不行。

解决方案:

我想这是因为你的 jszip 版本为 Kendo UI 2017. 检查你的 jszip 版本。

从Kendo UI R3 2017版本开始,Excel导出功能支持JSZip 2.*和3.*版本。R2 2017 SP1之前的Kendo UI版本只提供了JSZip 2.*版本的Excel导出功能。

在这里查看参考 。Excel导出要求

给TA打赏
共{{data.count}}人
人已打赏
解决方案

ASP.Net Core Razor页面提交按钮进入HomePost。

2022-4-22 16:09:08

解决方案

如何解决maven构建错误无法执行目标com.github.eirslett?

2022-4-22 16:09:10

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索