Приветствую!
Провожу загрузку файлов с помощью такого скрипта
$(document).ready(function(){
var formData = new FormData();
$.each($(".docfile")[0].files, function(i, file)
{
formData.append('file[]', file);
});
formData.append('comments',$(".comments").val());
$.ajax({
url: 'uploader.php',
type: 'POST',
contentType: false,
processData: false,
cache: false,
headers: { 'cache-control': 'no-cache' },
dataType: 'json',
data: formData,
beforeSend: function(x)
{
console.log('Uploading...');
},
success: function(data)
{
console.log('Success',data);
},
error: function(data)
{
console.log('Error');
},
complete: function(data)
{
console.log('Complete');
$("#fileuploadinfosuccess").html(data);
$('#uploadingfile').hide();
}
});
});
Фома загрузки
<input type="file" class="docfile" name="file[]">
<input type="file" class="docfile" name="file[]">
<input type="file" class="docfile" name="file[]">
Но загружается только первый файл, скажите что исправить чтобы загружались все файлы?