ajax上传文件后台使用$_files接受为空
javascript代码:
img{
max-width:80%;
display:block;
}
var
up=function(o,success,x,file){
if(typeof success=='function')
file=o;
x=new XMLHttpRequest()
x.open('POST','http://127.0.0.1/up.php?r='+Math.random(),1)
x.οnlοad=function(r){
r=x.responseText
if(success)//if r.pid and the twice parameter existing
return success(r)
}
x.send(file)
}
img.οnchange=function(){
if(!this.files||!this.files[0])
return alert('选取文件出错!')
var
imgfile=this.files[0]
if(imgfile.type.indexOf('image')!=0)
return alert('这不是一个图像或音频!')
up(imgfile,function(r){
text.innerHTML=r
})
}
后台代码:
header('Access-Control-Allow-Origin:*');
header("Content-Type:text/json;charset=utf-8");
echo json_encode($_FILES);
?>
返回数据为[]
相关阅读:
用nib创建一个UIView,然后再在另一个Nib中使用这个view
CentOS7 启动docker.service失败
关于linux多线程同步的问题
PHP多用户大文件分块上传
Struts中如何自动触发action事件
提交几百k的图片会出现502 gate bad way
SDK,API,类库,有什么区别?
ios开发金山快盘使用dome
关于一个PHP mysql 多条件查询的问题
mysql 连接到底是什么?
java里面的web容器是指什么
Android RecyclerView 中的 item 如何居中?
$(this)用法
使用NDK 时 无法生成 x86的so包
在使用vue-cli的webpack-simple + vue-router时候,npm run build出来的东西不管用?
echarts 刷新数据时为什么不是平移?
jQuery ajax 的全局方法,我看的教程说只能绑定在 $(document) 上,怎么我看手册全部是绑定在别地方?
document.body.clientWidth由什么计算得到?
vagrant package 打包问题
求一个递归函数把其显示出来的数据以数据形式return