Ehs*_*Ali 5 csv excel xls dropzone.js
我使用 dropzone 作为 CSV/XLS 文件上传器。我使用此选项来过滤和限制 CSV/XLS 文件:
acceptedFiles: "text/csv,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
Run Code Online (Sandbox Code Playgroud)
现在我只能在 Windows 对话框中看到 XLS 文件,而看不到 CSV 文件。当然,当我将过滤器下拉菜单更改为所有文件时,我会看到 CSV 文件并选择它。但我想要解决这个问题的方法或选项。
您是否有同时查看 XLS/CSV 文件的解决方案?
Dropzone.js 只是将 AcceptedFiles 属性中的值直接放入 html 组件中。
<input accept="text/csv,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">
Run Code Online (Sandbox Code Playgroud)
看起来 text/csv 不是可接受的值,即使它是有效的 mime 类型。建议使用.csv 。
请参阅此处HTML Input="file" 接受属性文件类型 (CSV)。