我如何使用类似的东西将 excel 从 kendo 电子表格保存到远程服务器中
how can i save the excel from kendo spreadsheet into a remote server using some thing like
如何使用
之类的东西将 excel 从 kendo 电子表格保存到远程服务器中
var spreadsheet = $("#spreadsheet").data("kendoSpreadsheet");
spreadsheet.saveAsExcel();
将 excel 保存到客户端计算机。
您可以在 Kendo SpreadSheet
的 excelExport
事件中完成此操作。
使用以下代码:
excelExport: function(e) {
// Prevent the default behavior which will prompt the user to save the generated file.
e.preventDefault();
// Get the Excel file as a data URL.
var dataURL = new kendo.ooxml.Workbook(e.workbook).toDataURL();
// Strip the data URL prologue.
var base64 = dataURL.split(";base64,")[1];
// Post the base64 encoded content to the server which can save it.
$.post("/server/save", {
base64: base64,
fileName: "ExcelExport.xlsx"
});
}
您可以在 Kendo 的文档 here 中阅读更多相关信息。此页面用于从 Kendo Grid
导出到 excel,但对于 SpreadSheet
.
完全相同
如何使用
之类的东西将 excel 从 kendo 电子表格保存到远程服务器中var spreadsheet = $("#spreadsheet").data("kendoSpreadsheet");
spreadsheet.saveAsExcel();
将 excel 保存到客户端计算机。
您可以在 Kendo SpreadSheet
的 excelExport
事件中完成此操作。
使用以下代码:
excelExport: function(e) {
// Prevent the default behavior which will prompt the user to save the generated file.
e.preventDefault();
// Get the Excel file as a data URL.
var dataURL = new kendo.ooxml.Workbook(e.workbook).toDataURL();
// Strip the data URL prologue.
var base64 = dataURL.split(";base64,")[1];
// Post the base64 encoded content to the server which can save it.
$.post("/server/save", {
base64: base64,
fileName: "ExcelExport.xlsx"
});
}
您可以在 Kendo 的文档 here 中阅读更多相关信息。此页面用于从 Kendo Grid
导出到 excel,但对于 SpreadSheet
.