2011-10-18 47 views
1

我需要设计一个带有几个文本字段和几个文件的表单,以及表单一起上传。我想使用ajax来提交它,我想使用jquery插件来显示进度条。(我使用php服务器端)使用ajax和表单提交多文件上传

问题是,如果我使用类似的东西,上传开始asyncronously,但我想真正上传文件只有当整个表格进行验证和提交。

有没有办法预先上传显示进度条的文件,但要真正将它们保存在表单提交?如果用户预先上传文件然后关闭表单会发生什么?

+0

“一个jQuery插件”前辈 - 请澄清一个 –

+0

我在想jQuery的文件上传,但如果有更好的东西随时提出建议。 http://aquantum-demo.appspot.com/file-upload – Grey

回答

0

以下两个语句是不协调:

“我想真正上传,只有当整个窗体验证并提交了文件。”

“...预上传的文件显示进度条,但要真正拯救他们的形式提交”如果你要上传文件的背景,但只救他们一次

提交表单时,做这样的事情:

  • 上传在后台“保持”目录
  • 当用户提交表单,文件从“持有”目录移动到真正的存储迪教区长
  • 定期删除任何文件,在“持有”的导演是比X小时