javascript - 怎么通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端
ringa_lee
ringa_lee 2017-04-10 15:55:18
[JavaScript讨论组]

其实问题就是:怎么通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端

我用jquery接收

 <input name="c_pic" id="c_pic" type="file" class="file">

上传的图片

用的方法是

var input = document.getElementById("c_pic");
input.addEventListener('change',readFile,false);

function readFile(){ 
var file = this.files[0]; 
}

我想用ajax 的post方法把上传图片的相关信息传给后端
接收到的file是个object file
请问怎么转换成能够用post传递的数据格式

ringa_lee
ringa_lee

ringa_lee

全部回复(3)
PHP中文网

建议用uploadfile插件 上面的信息都能获取得到

阿神

通过uploadfile插件或百度的webuploader
如果支持html5,可以使用FormData Ajax上传

伊谢尔伦
var file = document.getElementById("c_pic").files[0];
var file_json = JSON.stringify(file);
$.post('',file_json);
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号