怎么才能传图片啊啊,有时我也想坚强传图片上去

赶快加入吧
收藏,915 浏览
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
JS小白~对网上的一段代码加以改造想要实现多张图片上传预览效果
$("#uploadImage").on("change", function(){
// Get a reference to the fileList
var files = !!this.files ? this.files : [];
// If no files were selected, or no FileReader support, return
if (!files.length || !window.FileReader)
// Only proceed if the selected file is an image
if (/^image/.test( files[0].type)){
// Create a new instance of the FileReader
var reader = new FileReader();
// Read the local file as a DataURL
reader.readAsDataURL(files[0]);
// When loaded, set image data as background of div
reader.onloadend = function(){
$("#uploadPreview").css("background-image","url("+this.result+")");
于是问题出现了:目前最近上传的是考拉图片,下一张再选择上传考拉图片---结果失败。必须上传另一张图片后才能上传考拉图片。
该如何解决?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
问题解决了,原因在于change方法,当最近上传和当前选择的是同一张图片时#uploadImage的值未改变,change事件也就没有发生。解决办法清空input
var uploadImage = $('#uploadImage');
uploadImage.replaceWith(uploadImage = uploadImage.clone(true));
每次上传后,把input换为起初的,值也就清空了。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
能发下源码看看吗?小弟初学js,在做一个类似的项目,做到图片上传预览的功能卡住了。。求助啊
同步到新浪微博
不要错过该问题的后续解决方案
如果你没找到答案,记得登录关注哦,大家会尽全力帮你解决的 ^___^
最专业的开发者社区
最前沿的技术问答,最纯粹的技术切磋。让你不知不觉中开拓眼界,提高技能,认识更多朋友。
分享到微博?
关闭理由:
删除理由:
忽略理由:
与已有问题重复
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
内容质量差,或不适合在本网站出现
无意义讨论型问题
其他原因(请补充说明)
举报理由:
带有人身攻击、辱骂、仇恨等违反条款的内容
与已有问题重复
内容质量差,或不适合在本网站出现
答非所问,不符合答题要求
其他原因(请补充说明)
补充说明:刚满四个月的宝宝都会什么了?有照片的传上来看看。照片怎么传呀,我也想把宝宝照片给大家看看。0分_百度知道
刚满四个月的宝宝都会什么了?有照片的传上来看看。照片怎么传呀,我也想把宝宝照片给大家看看。0分
其他类似问题
您可能关注的推广
四个月的宝宝的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁赶快加入吧
收藏,783 浏览
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
是这样的,我的 Django 网站上的用户需要直接传图片到七牛,
上传图片我已经处理好了,关键是上传的后续过程。
我把那个用户上传图片后重定向的 returnUrl = "" 的view函数这么写:
import base64
import json
def return_page(request):
domain = "" #这是我的七牛空间地址
ret = request.GET['upload_ret']
# 读取返回的upload_ret
fileinfo = json.loads(base64.decodestring(ret))
if fileinfo.get('error'):
error_message = fileinfo['error']
return render(request, 'return_page.html', {'error_message': error_message})
key = fileinfo['key']
public_url = 'http://'+ domain + '/' + key
return render(request, 'return_page.html', {'public_url': public_url})
然后return_page.html大概是这样的(如果上传发生错误就显示错误消息,上传成功则显示图片):
{% if error_message %}
{{ error_message }}
{% else %}
&p&&img src="{{ public_url }}"&
{% endif %}
但是问题是呢,如果图片上传成功了,确实会按照预想的那样显示图片;
但是如果上传图片失败了,并不会显示错误消息,而会发生错误:MultiValueDictKeyError at /returnpage/
"'upload_ret'"
这个应该怎么办,错误出在哪里的?
Django 新人求教,七牛的文档真是太难懂了...
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我也是使用的django,我觉得我的项目没有必要主动上传到七牛,于是我使用了七牛的镜像功能,设置django的MEDIA_URL = ''。直接指向你的子域名,如()。镜像功能会主动去下载访问到的图片,不需要在程序里主动传到七牛,减少了很多上传失败的风险。缺点是有可能第一次访问该图片的时候速度稍慢,我觉得到是可以接受这个速度。
django项目里的图片如果做了修改,我的做法是在程序里向七牛提交删除key的指令,然后前台访问的时候加上版本参数,如:,可以强制七牛刷新cdn缓存。缺点是好像刷新还是需要一点时间才能同步。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你好,能分享一下怎么在django中上传图片的代码吗? 弄了好久,图片都还上传不了。
同步到新浪微博
不要错过该问题的后续解决方案
如果你没找到答案,记得登录关注哦,大家会尽全力帮你解决的 ^___^
最专业的开发者社区
最前沿的技术问答,最纯粹的技术切磋。让你不知不觉中开拓眼界,提高技能,认识更多朋友。
分享到微博?
关闭理由:
删除理由:
忽略理由:
与已有问题重复
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
内容质量差,或不适合在本网站出现
无意义讨论型问题
其他原因(请补充说明)
举报理由:
带有人身攻击、辱骂、仇恨等违反条款的内容
与已有问题重复
内容质量差,或不适合在本网站出现
答非所问,不符合答题要求
其他原因(请补充说明)
补充说明:我也想弄个图
传上去 怎么传_传奇世界吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:78,421贴子:
我也想弄个图
传上去 怎么传收藏
怕没人投票。。。。
1楼 14:46&|
相关的贴子6966206235相关的图贴
先将图片保存到电脑内...如果可以直接上传 在对应页面会有一个 [浏览...] 点开之后,在里面找到自己需要上传的图片,确定即可. 要是传到帖吧的这种就是先要把图片传到里.不过大多数都不允许外链,比如QQ空间的图可以找一些可以直接上传图片的论坛,用他们的空间来传自己的图,传图方法跟上面一样.传好后 鼠标右击图片 属性 地址(URL): 后面的东西复制~ 帖吧里是点插入图片,有的论坛是[img]地址[/img] ~
2楼 15:15&|
哈哈,,现拍现传。手机也可以截图,哈哈!
3楼 17:55&|
说的是官方
4楼 23:01&|
登录百度帐号
内&&容:使用签名档&&
为兴趣而生,贴吧更懂你。&或

我要回帖

更多关于 有时 我也想 的文章

 

随机推荐