请教一个多图片与表单数据一起提交的问题

2016-06-19 10:13:21 +08:00
 juju

###现在后台管理项目有这样一个需求,在整个表单中除去用户输入自己个人基本信息之外还需要上传一张自己的头像,另外还需要在另一个选择框选择自己的生活照。

*需要选择图片以后 可预览 可删除 可继续选择; *选择的图片应该与表单数据一起提交至服务。

目前我采用的 百度图片上传控件 webupload 解决方法是选择完图片以后需要点击一个单独的上传按钮,上传成功以后再接收返回回来的路径, set 在一个隐藏 input 框,最后和表单一起提交。

不知道大家有什么好办法

2801 次点击
所在节点    问与答
5 条回复
xiongbiao
2016-06-19 10:46:05 +08:00
multipart/form-data
juju
2016-06-19 12:53:37 +08:00
@xiongbiao 是我描述问题不够清楚吗? 做了一年前端会不知道加 multipart/form — data?
qiayue
2016-06-19 13:01:05 +08:00
你要是不怕服务器被上传太多临时文件,并且占用太多带宽的话,你可以用户选择图片之后自动上传到一个临时目录,然后用户提交之后,再把用户最后提交的图片从临时目录移动到你真正要上传的目录,同时定期清理临时目录。
juju
2016-06-19 13:08:25 +08:00
@qiayue 嗯,您说的我想过,周五和客户聊,他不太接受这种方式。尤其是需要修改替换某张图片时,更麻烦。
qiayue
2016-06-19 13:20:24 +08:00
又仔细看了一下你的正文,你可以在提交表单的时候,先调用图片上传控件上传图片,等返回结果后再提交表单

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/286783

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX