如何上傳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