javascript ajax上传图片
来源:互联网 发布:足球关注分析软件 编辑:程序博客网 时间:2024/05/01 10:10
昨天试了下使用ajax去上传图片,试了下,还真的可以,也不难,就记下来,免得今后又忘记了
直接上代码:
先上布局代码:
<div id="picture">
<input type="file" id="pictureupload" />
<button id="upload" onclick="v()">上传图片</button>
</div>
接下来是js语言,也是比较简单,就直接上了:
function v(){
var file=document.getElementById("pictureupload").files[0];
var place="http://localhost/fcsapp77/picture.do";
//1、准备FormData
var fd = new FormData();
fd.append("commonsMultipartFile",document.getElementById("pictureupload").files[0]);
//2。创建xhr对象
var xhr = new XMLHttpRequest();
//3.发起ajax请求传送数据
xhr.open("POST",place);
xhr.send(fd);
}
大家都看得出,这回需要用到formatdata去“封装”数据
下面是服务端的代码:
就是这样,简单,还需要配置文件:
1 0
- javascript ajax上传图片
- 使用Ajax异步上传图片的方法(html,javascript,php)
- Mvc Ajax 图片上传
- php+ajax上传图片
- ajax上传图片
- ajax 上传图片
- Java+ajax+图片上传
- Ajax+php上传图片
- ajax上传图片
- ajax 上传图片预览
- ajax上传图片
- AJAX上传图片功能
- ajax异步上传图片
- ajax异步上传图片
- ajax上传文件/图片
- PHP AJAX上传图片
- struts2 ajax图片上传
- ajax+fromData 上传图片
- 按实际价格重估在版本 0, 财政年度 2016 中不可能
- hadoop学习之HDFS(2.4):hadoop数据类型与java数据类型的对比与转换
- 八大排序学习之四直接选择排序
- BannerLayoutSimple 支持图片无限轮播的 BannerLayout,支持自定义小圆点位置以及显示位置等等,反正支持的挺多的,源码也有注释
- GitHub 中国区前 100 名到底是什么样的人?
- javascript ajax上传图片
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL
- archlinux上安装sublime编辑器
- 关于布局填充器的参数
- 史上最适合 MVP 初学者学习的 DEMO,整体运用 OKhttp+Mvp+MD 风格设计
- memcahce使用
- 面向对象—工厂模式示例(数据库示例)
- linux SSH无密码登录设置 仍需输密码
- 返回指定的 的界面控制器