HTML код:Отправка данных входных файлов с помощью AJAX
<input id="fileSelect" type="file" id="file" name="files[]" multiple="multiple" accept="image/*" />
я отправляю кратные файлов с PHP. Я хочу создать массив загружаемых файлов и отправить на сервер с помощью ajax. как сделать массив из нескольких выбранных файлов?
JavaScript:
jQuery.ajax({
url: 'insertfiles.php',
type: "POST",
data: {
file: // array of selected files.
},
success: function(data){
},
error: function(data){
alert('Sorry.');
}
});
Единственный способ отправки файлов с помощью AJAX является с 'FormData' см [*** ЭТОЙ ***] (http://stackoverflow.com/questions/166221/how-can-i-upload-files-асинхронно # answer-8758614) – adeneo
http://stackoverflow.com/questions/10899384/uploading-both-data-and-files-in-one-form-using-ajax – Nick