参考自mdn
var uri = "uri";
var xhr = new XMLHttpRequest();
var fd = new FormData();
xhr.open("POST", uri, true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
// 处理响应
alert(xhr.responseText);
}
};
fd.append('textfile', $("#input-file-id")[0].files[0]);
// 初始化multipart/form-data格式的上传
xhr.send(fd);