Jquery 表格提交及文件上传/下载

Jquery 表格提交及文件上传/下载,jquery,ajax,download,flask,forms,Jquery,Ajax,Download,Flask,Forms,我想让一个网页允许用户上传某些类型的文件。服务器将根据上传的文件返回另一个文件,同时使用json提供摘要报告 目前我在后端使用flask,在前端使用jquery。现在我有两个按钮。一个用于上传文件Flask返回一个sendfile,它将文件作为附件发送给用户。另一个按钮触发ajax请求Flask返回一个包含返回文件摘要的json文件。返回的文件和json文件都存储在数据库中 我的问题是,有没有可能将这两个按钮合并为一个?ie,是否允许用户在单击uplaod按钮后下载文件并查看摘要?我是前端新手,

我想让一个网页允许用户上传某些类型的文件。服务器将根据上传的文件返回另一个文件,同时使用json提供摘要报告

目前我在后端使用
flask
,在前端使用
jquery
。现在我有两个按钮。一个用于上传文件
Flask
返回一个
sendfile
,它将文件作为附件发送给用户。另一个按钮触发
ajax
请求
Flask
返回一个包含返回文件摘要的
json
文件。返回的文件和
json
文件都存储在数据库中

我的问题是,有没有可能将这两个按钮合并为一个?ie,是否允许用户在单击uplaod按钮后下载文件并查看摘要?我是前端新手,在我看来,实现这一点的唯一方法是发出两个请求
ajax
。由于文件下载不能用ajax来完成,所以不能将这两个按钮结合使用

您可以使用ajax功能上载文件,而无需加载页面


这不是我想要的。我的上载尚未重新加载页面。我想要的是允许用户接收该文件并获得一个摘要,该摘要是从服务器发送的json文件。因此,您可以将文件数组作为自定义数组返回。是否可以发布
html
js