ajax - Ajax XLSX Excel 导出
问题描述
当我执行如下所示的简单 Ajax 请求时,我会得到如下图所示的内容。为什么?当我进行 CSV 导出时,它工作得很好,当我做 XLSX 时,我得到一个奇怪的 responseText 像这样。
Ajax.request({
url: '',
success: function (response) {}
failure: function () {}
});
我看到浏览器有阻止 Ajax 导出自身的安全措施,所以我使用 BLOB 导出 CSV,同样的 BLOB 不适用于 XLSX。
更令人困惑的部分是,如果我创建一个新的 XLSX 文件并右键单击编辑,我会看到一个看起来像我在这里附上的图片中的代码,以 PK 开头并继续奇怪的字符......
解决方案
推荐阅读
- .net - .NET 调用 Web 服务在定义为 int 的字段中返回 null
- android - 如何获取 Frame().camera ARCore
- sql-server - 计算分组结果
- asp.net-mvc - 为什么我的剃须刀@if 评估不正确?
- dart - 如何设计像这样带有标题和 boxTextField 的 dropDownButton?
- reactjs - 我有一个 addEvent 函数,但没有将正确的状态传递给它
- spring - spring cloud stream kafka的默认Ack模式是什么?
- python - Keras 和 OpenCV (CV2) 作为 Python 可执行文件的依赖项?
- docker - kafka_connect 没有找到它的连接器
- python - 即使不应该有语法错误 (.configure()) 的语法错误