我有一个向用户显示表单的模态窗口。该表单还包括一个或多个文件上载。因此我无法使用ajax提交表单。
目前我正在使用提交按钮进行标准提交。提交表单时(通常需要几秒钟),生成PDF并发回以供下载(即内容处置:附件标题),以强制下载。完成表单数据的上传后,我需要关闭模态窗口。如果我直接调用close方法,则提交永远不会完成,并且永远不会触发文件下载(我认为这是因为从DOM中删除了模态窗口)。我可以设置超时,但可能有n个图像,因此上传所需的时间是不可预测的(相对于上传的数量)。
我看过jQuery表单插件(http://jquery.malsup.com/form/#file-upload),但显然它使用iframe上传文件,所以我不确定它是否能实现我所需要的。
感谢您的帮助,
的Dom。
答案 0 :(得分:1)
你提到的Form plugin应该有用 - 为什么你怀疑它不会?
答案 1 :(得分:0)
重读问题后重写。这是我要尝试的: