如何上传file对象


var formData = new FormData();
formData.append('file', file);
// 其他些参数,例如用户id
formData.append('userid', 1);
// ajax上传
var xhr = null;

if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
  xhr=new XMLHttpRequest();
}else{// code for IE6, IE5
  xhr=new ActiveXObject("Microsoft.XMLHTTP");
}
// 上传结束 
xhr.onload = function () { 
  var json = JSON.parse(xhr.responseText); // ... 这里处理返回的json数据 
};
xhr.open('POST', './upload.php', true); 
xhr.send(formData);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM