Jquery 表格提交及文件上传/下载
我想让一个网页允许用户上传某些类型的文件。服务器将根据上传的文件返回另一个文件,同时使用json提供摘要报告 目前我在后端使用Jquery 表格提交及文件上传/下载,jquery,ajax,download,flask,forms,Jquery,Ajax,Download,Flask,Forms,我想让一个网页允许用户上传某些类型的文件。服务器将根据上传的文件返回另一个文件,同时使用json提供摘要报告 目前我在后端使用flask,在前端使用jquery。现在我有两个按钮。一个用于上传文件Flask返回一个sendfile,它将文件作为附件发送给用户。另一个按钮触发ajax请求Flask返回一个包含返回文件摘要的json文件。返回的文件和json文件都存储在数据库中 我的问题是,有没有可能将这两个按钮合并为一个?ie,是否允许用户在单击uplaod按钮后下载文件并查看摘要?我是前端新手,
flask
,在前端使用jquery
。现在我有两个按钮。一个用于上传文件Flask
返回一个sendfile
,它将文件作为附件发送给用户。另一个按钮触发ajax
请求Flask
返回一个包含返回文件摘要的json
文件。返回的文件和json
文件都存储在数据库中
我的问题是,有没有可能将这两个按钮合并为一个?ie,是否允许用户在单击uplaod按钮后下载文件并查看摘要?我是前端新手,在我看来,实现这一点的唯一方法是发出两个请求ajax
。由于文件下载不能用ajax来完成,所以不能将这两个按钮结合使用
您可以使用ajax功能上载文件,而无需加载页面
这不是我想要的。我的上载尚未重新加载页面。我想要的是允许用户接收该文件并获得一个摘要,该摘要是从服务器发送的json文件。因此,您可以将文件数组作为自定义数组返回。是否可以发布
html
,js
?