-1
Я хотел бы иметь возможность выбирать серию изображений, а затем загружать данные через вызов ajax. Ниже мой html. Не удается добавить файлы в цикл for.выберите и загрузите несколько файлов в ajax
<form name="nameform" method="POST" enctype="multipart/form-data">
<input id="file_input" type="file" name="files[]" multiple>
<input type="button" name="button" value="Submit" onClick="getInfo(this.form)" />
</form>
var oMyForm = new FormData();
var filelenth = file_input.files;
for (var i = 0; i < filelenth.length; i++) {
var fileCheck = file_input.files[i];
if (!fileCheck.type.match('image.*')) {
continue;
}
oMyForm.append('files[]', fileCheck, fileCheck.name);
}
$.ajax({
url: 'URL',
data: oMyForm,
dataType: 'json',
processData: false,
contentType: false,
type: 'POST',
success: function(data) {
alert(data);
}
});
Любые предложения?
Откройте консоль JavaScript. Прочтите сообщение об ошибке. – Quentin
oMyForm.append ("file", file.files [0]); используя этот способ, могу отправить единственный файл-объект –
http://jsfiddle.net/pt04d754/4/ –