在Kendo ui中,Excel导出无法使用jquery。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在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导出要求
以上是关于在Kendo ui中,Excel导出无法使用jquery。的主要内容,如果未能解决你的问题,请参考以下文章
Kendo UI:在导出到 excel 和 pdf 期间操作网格列
Kendo UI for jQuery数据管理使用教程:PDF导出
Kendo UI Grid Excel Export 不适用于引用 Kendo 值的 ClientGroupFooterTemplate