图片上传 修改的时候把原来已经上传的图片的路径怎么显示在 fileInput 表单里? [ 2.0 版本 ]
我在做一个图片多图片上传的功能 图片能上传成功 ,也能在视图页面正常显示。但是在二次修改的时候,一提交就没了 原因是在二次修改的表单里 你如果不选择图片 fileInput 表单里是空的所以就把数据库里的图片路径更新成空的了,我现在想到的解决办法是 (在二次修改的时候把原来已经上传的图片的路径显示在 fileInput 表单里,这样就可以避免了)
最佳答案
-
fileinput
是个例外,无论insert
操作还是update
,正常情况在表单中选择文件的地方是清空的,可能是w3c的定义。你也可以在接收POST数据之前
保存文件路径的字段的值,接收post数据之后
如果发现浏览器没有新文件upload,那么save
之前还原你之前保存的值即可。你的方法也可以,有个负面影响就是用户体验会下降一些,和正常的文件上传表单感觉不一样。
共 3 条回复Mr.White 觉得很赞
其他 2 个回答
长春子
注册时间:2013-12-23
最后登录:2015-11-02
在线时长:10小时37分
最后登录:2015-11-02
在线时长:10小时37分
- 粉丝8
- 金钱318
- 威望0
- 积分418