Export Troubleshooting

This article provides solutions for issues you might encounter while exporting the content of the Grid to Excel.

JavaScript error that JSZip is not found is thrown

Clicking Export to Excel or calling the saveAsExcel throws an exception if the JSZip JavaScript library is not found. To solve this issue, include JSZip in the page. For more information, refer to the introductory article on Excel export.

Excel export is not working in Internet Explorer and Safari

Internet Explorer 9 and Safari do not support the option for saving a file and require the implementation of a server proxy. To work around this issue, set the proxyURL option to specify the server proxy URL.

Example
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/2.4.0/jszip.min.js"></script>

<div id="grid"></div>
<script>
    $("#grid").kendoGrid({
        toolbar: ["excel"],
        excel: {
            fileName: "Kendo UI Grid Export.xlsx",
            proxyURL: "/proxy"
        },
        dataSource: {
            type: "odata",
            transport: {
                read: "https://demos.telerik.com/kendo-ui/service/Northwind.svc/Products"
            },
            pageSize: 7
        },
        sortable: true,
        pageable: true,
        columns: [
            { width: 300, field: "ProductName", title: "Product Name" },
            { field: "UnitsOnOrder", title: "Units On Order" },
            { field: "UnitsInStock", title: "Units In Stock" }
        ]
    });
</script>

See Also

In this article
Not finding the help you need? Improve this article