【发布时间】:2018-03-07 04:58:38
【问题描述】:
我知道有一些这样的问题,但他们没有准确回答问题。
这是我需要的,
- 使用
Dropzone上传文件 - 将表单数据和上传的图片路径保存到数据库
问题是,我怎样才能同时发送表单数据和 dropzone 文件,就像下面的官方文档文章一样。
我关注了这个Dropzone官方文档Combine normal form with Dropzone
我尝试了这篇文章,它奏效了。我可以同时获取表单数据和文件。但在此,整个表单是Dropzone。我只需要使用div 制作Dropzone。
然后我尝试了这种方法,
-
先上传文件,然后获取上传的文件路径作为响应
-
通过将值设置为从响应中接收到的文件路径来创建隐藏的
input -
提交表格
但问题是,如果我使用这种方法,我必须先上传文件。如果在我提交
form时请求被中断怎么办?不会保存任何数据,但服务器上有上传的文件。
我希望你们能帮助我解决这个问题。谢谢
【问题讨论】:
标签: php codeigniter file-upload dropzone.js