ajax无刷新上传
2016-06-23 19:50
267 查看
form.php
xhr.php
<input type="file" id="file" multiple="true"/> <button onclick="upload()">upload</button> <script> function upload(){ var file = document.getElementById("file").files; var formData = new FormData(); formData.append("file",file[0]); var ajax = new XMLHttpRequest(); ajax.onreadystatechange=function() { if(ajax.status==200 && ajax.readyState==4){ console.log(ajax.responseText); } } ajax.open("post","xhr.php"); ajax.send(formData); } </script>
xhr.php
<?php $name=$_FILES['file']['name']; move_uploaded_file($_FILES['file']['tmp_name'],iconv("UTF-8","gb2312",$name))
相关文章推荐
- Find the Spy
- PAT(乙级)1007. 素数对猜想
- C++中虚函数工作原理和(虚)继承类的内存占用大小计算
- escape(),encodeURI()和encodeURIComponent()区别
- android studio2.0无法关联源码
- Anti-Goldbach's Conjecture
- NKOI 期末赛题D 假期关楼
- 伪元素::after和::before
- 机器学习实战(一)--K近邻算法实现
- java 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。
- 问题 B: Divisible by 3
- Number Sequence
- android学习9#--自定义View之绘制过程分析
- The user specified as a definer (”@sa’%') does not exist 解决方法
- Android照片墙完整版,完美结合LruCache和DiskLruCache
- 初次接受C语言游戏程序感受
- 期末考试-简单的整数划分问题(算法基础 第10周)
- U盘Windows PE 安装系统简易教程
- 世界三大古游牧民族
- Maven最佳实践:Maven仓库