juju
V2EX  ›  问与答

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

  •  
  •   juju · Jun 19, 2016 · 3304 views
    This topic created in 3640 days ago, the information mentioned may be changed or developed.

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

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

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

    不知道大家有什么好办法

    Supplement 1  ·  Jun 19, 2016
    大家不要再回复了,下午休息一下,我自己写个图片上传 demo 开源出来
    5 replies    2016-06-19 13:20:24 +08:00
    xiongbiao
        1
    xiongbiao  
       Jun 19, 2016
    multipart/form-data
    juju
        2
    juju  
    OP
       Jun 19, 2016 via Android
    @xiongbiao 是我描述问题不够清楚吗? 做了一年前端会不知道加 multipart/form — data?
    qiayue
        3
    qiayue  
    PRO
       Jun 19, 2016
    你要是不怕服务器被上传太多临时文件,并且占用太多带宽的话,你可以用户选择图片之后自动上传到一个临时目录,然后用户提交之后,再把用户最后提交的图片从临时目录移动到你真正要上传的目录,同时定期清理临时目录。
    juju
        4
    juju  
    OP
       Jun 19, 2016 via Android
    @qiayue 嗯,您说的我想过,周五和客户聊,他不太接受这种方式。尤其是需要修改替换某张图片时,更麻烦。
    qiayue
        5
    qiayue  
    PRO
       Jun 19, 2016
    又仔细看了一下你的正文,你可以在提交表单的时候,先调用图片上传控件上传图片,等返回结果后再提交表单
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1450 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:34 · PVG 00:34 · LAX 09:34 · JFK 12:34
    ♥ Do have faith in what you're doing.