###现在后台管理项目有这样一个需求,在整个表单中除去用户输入自己个人基本信息之外还需要上传一张自己的头像,另外还需要在另一个选择框选择自己的生活照。
*需要选择图片以后 可预览
可删除
可继续选择
;
*选择的图片应该与表单数据一起提交至服务。
目前我采用的 百度图片上传控件 webupload
解决方法是选择完图片以后需要点击一个单独的上传按钮,上传成功以后再接收返回回来的路径, set 在一个隐藏 input 框,最后和表单一起提交。
不知道大家有什么好办法
1
xiongbiao 2016-06-19 10:46:05 +08:00
multipart/form-data
|
2
juju OP @xiongbiao 是我描述问题不够清楚吗? 做了一年前端会不知道加 multipart/form — data?
|
3
qiayue 2016-06-19 13:01:05 +08:00
你要是不怕服务器被上传太多临时文件,并且占用太多带宽的话,你可以用户选择图片之后自动上传到一个临时目录,然后用户提交之后,再把用户最后提交的图片从临时目录移动到你真正要上传的目录,同时定期清理临时目录。
|
4
juju OP @qiayue 嗯,您说的我想过,周五和客户聊,他不太接受这种方式。尤其是需要修改替换某张图片时,更麻烦。
|
5
qiayue 2016-06-19 13:20:24 +08:00
又仔细看了一下你的正文,你可以在提交表单的时候,先调用图片上传控件上传图片,等返回结果后再提交表单
|