通过js获取上传信息(暂时保存路径、名称、大小),然后通过Ajax将其传递到后端的方法
jQuery接收到标题主
所使用的方法是:
无功输入= document.getelementbyid(c_pic );
Input.addEventListener(‘变',ReadFile,假);
函数ReadFile(){
var文件=这个文件{ 0 };
}
其主要思想是使用ajax的POST方法将上传图片的相关信息发送到后端。接收的文件是一个对象文件。如何将其转换成可通过邮寄方式传送的数据格式
那时,我看到这个题目好像不是很简单。我直接通过JSON.stringify传递文件(文件)(注:stringify()来解决从一个对象的字符串),并且代码如下:
无功输入= document.getelementbyid(c_pic );
Input.addEventListener(‘变',ReadFile,假);
函数ReadFile(){
var文件=这个文件{ 0 };
无功file_json = json.stringify(文件);
console.log(file_json); / /打印:{ }
美元。后(' ',file_json);
}
那印刷品是一个空的物体:{要知道,请告诉我,永远感激!
所以改变与上传下载插件或百度webuploader观念,而jQuery文件上传是一个jQuery图片上传组件,支持多文件上传,取消,删除,上传缩略图预览列表中显示图片的大小,支持上传进度条显示;支持各种服务器动态语言的发展。
如果你支持HTML5,你也可以使用Ajax上传表单。
以上就是萧边告诉你要上传的图片信息通过JS(暂时保存路径、名称、大小),然后传送到后端通过Ajax。我们希望能帮助你。