1 回答

炎炎設計
TA貢獻1808條經驗 獲得超4個贊
FormData對象進行append的應該是file對象,不是一個input
ajax("/test",oV1.files[0],function(str){
});
此外,最好是先綁定監聽,然后再send
function ajax(url,data,funsucc){
var oAjax=new XMLHttpRequest();
oAjax.open('post',url,true);
oAjax.setRequestHeader("Content-Type","multipart/form-data");
var form=new FormData();
form.append("pic",data);
oAjax.onreadystatechange=function(){
if(oAjax.readyState==4){
if(oAjax.status==200){
funsucc(oAjax.responseText);
}
}
}
oAjax.send(form);
}
添加回答
舉報
0/150
提交
取消