Экспорт в Excel не работает в Kendo ui для jquery - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь экспортировать сетку кендо, используя следующий код:

<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>

Но этот метод не работает. Я использую версию кендо 2017 Я также включил сценарий jszip, но все равно он не работает.

1 Ответ

0 голосов
/ 22 апреля 2020

Я думаю, это из-за вашей jszip версии для Kendo UI 2017. Проверьте версию jszip.

Начиная с выпуска Kendo UI R3 2017 функция экспорта в Excel поддерживает версии JSZip 2. * и 3. *. Выпуски Kendo UI до R2 2017 SP1 обеспечивали экспорт в Excel только JSZip 2. * версий.

Проверьте ссылку здесь: Требования к экспорту Excel

...