Ajax上传图片,返回值怎么使用?

各路神仙,我有一列表,列表项中单张上传图片,
单张上传列表:
上传列表
上传成功,返回值如图
上传成功,返回值如图
生成后的页面信息,但是页面并不能显示
生成后的页面信息,但是页面并不能显示
js
html
由于我对上传图片的原理还不是很清楚,但是这样是不是已经表示我上传成功?后台的前辈说我的方法不对,可是为什么用他们提供的接口会有正确的返回值?而且在本地还生成了相应图片信息,表示很是不解,请高手们指点一二。

4个回答

你路径有问题。。返回的是相对路径,是从当前url的路径加载的,重新修改路径定位下

showbo
支付宝加好友偷能量挖 回复泪一颗独秀: 是的,你赋值什么那不就是什么了。。自己多动手实践下就知道了,要记得放表单里面,要不不会提交,记得采纳。。O(∩_∩)O哈哈~
接近 3 年之前 回复
leiyikeduxiu
泪一颗独秀 恩 是的 放到为hidden的input中 然后提交的是它value值,就是那个store/2017/.....这一串?
接近 3 年之前 回复
showbo
支付宝加好友偷能量挖 回复泪一颗独秀: 你要放到hidden控件里面,img是不提交服务器的
接近 3 年之前 回复
leiyikeduxiu
泪一颗独秀 回复showbo: 还有一个就是,我要提交整个页面的所有数据,包括有户名密码以及刚刚上传返回的地址的数据,但是图片地址传不到后台系统,其他数据可以,这又是为什么呢?,
接近 3 年之前 回复
showbo
支付宝加好友偷能量挖 回复泪一颗独秀: 既然返回文件名了那应该是成功了。路径看这个:http://www.dreamdu.com/webbuild/relativepath_vs_absolutepath/其实和window系统资源管理路径一样../返回上一级目录
接近 3 年之前 回复
leiyikeduxiu
泪一颗独秀 谢谢你的回答,但是我还有几处不明:一:我是否已经上传成功?二:路径改如何定位?
接近 3 年之前 回复

我觉得你的上传图片与我的差不多,发个链接给你或许可以帮到你:http://blog.csdn.net/xuanzhangran/article/details/54928997

leiyikeduxiu
泪一颗独秀 谢谢,但是单张上传成功了,我要ajax提交整个页面的数据,包括这个提交图片地址,数据传不过去
接近 3 年之前 回复

这个简单看我的代码:有个标签
身份证正面照片:


就是将上传的图片的地址放在input里隐藏起来,保存的时候带过去。

加上你的项目路径或者是你服务器路径

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问