我有4个要上传的文件,我需要按名称附加所有文件。当我尝试这样的时候,我在php中得到一个空数组。
function AjaxFileUpload() {
**var fileInput = document.getElementsByName("img");
var file = fileInput.files[0];**
var fd = new FormData();
fd.append("file", file);
var xhr = new XMLHttpRequest();
xhr.open("POST", 'abc.php');
xhr.onreadystatechange = function () {
if (xhr.readyState == 4) {
alert('success');
}
else if (uploadResult == 'success')
alert('error');
};
xhr.send(fd);
}
答案 0 :(得分:0)
可能会将var file = fileInput.files[0];
更改为var file = fileInput[0];
,但我不确定。