index.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<from action="" enctype="multipart/form-data" method="post">
<a>
<span>修改头像</span>
<input type="file" id="fileUp">
</a>
</from> <script>
var fileM=document.querySelector("#fileUp");
$("#fileUp").on("change",function() {
//获取文件对象,files是文件选取控件的属性,存储的是文件选取控件选取的文件对象,类型是一个数组
var fileObj = fileM.files[0];
//创建formdata对象,formData用来存储表单的数据,表单数据时以键值对形式存储的。
var formData = new FormData();
formData.append('file', fileObj);
$.ajax({
url: "http://localhost:8089/index.php",
type: "post",
dataType: "json",
data: formData,
async: false,
cache: false,
contentType: false,
processData: false,
success: function (json_data) {
alert("恭喜你!上传成功");
},
});
});
</script>
</body>
</html>

最新文章

  1. Nova PhoneGap框架 总结
  2. 【C#进阶系列】29 混合线程同步构造
  3. 【转】C语言快速幂取模算法小结
  4. Go 中的反射要点
  5. Linux开机启动chkconfig命令详解(让MySQL、Apache开机启动)
  6. centos一键优化脚本
  7. oracle 闪回技术
  8. android开源代码
  9. C# sql操作
  10. magento中取不同store中的产品数据
  11. VoIP的话音质量测量方法
  12. Javascript面对对象. 第五篇
  13. ServletContext对象统计在线人数
  14. 浅析JS异步执行机制
  15. Android简易实战教程--第三十一话《自定义土司》
  16. ASP.NET MVC one view bind many model
  17. redis单线程为什么速度那么快?
  18. linux系统调用之文件系统操作
  19. Entity Framework数据库初始化
  20. 【刷题】LOJ 6226 「网络流 24 题」骑士共存问题

热门文章

  1. UNIX域套接字连接mysql
  2. 解决URL中包含“%2F”导致Apache地址重写mod_rewrite失效的问题
  3. [Git] git revert ( revert commit 和 revert merge)
  4. postgres--vacuum
  5. 数据库建模软件ERStudio-表关系建模详解
  6. Java笔记15:多线程
  7. Android微信支付V3版
  8. java Web开发中,Tomcat安装顺序与配置(windows7系统下)
  9. hdu 4021 24 Puzzle ( 逆序数判断是否可解 )
  10. 常见的web前端性能优化