У меня есть проблемы с моим кодом. Проблема в том, что когда я загружаю несколько файлов с Jquery Ajax (спереди) и Laravel (сзади), загружается только один файл, а не все файлы.
index.blade. php (форма)
<input type="file" name="file[]" class="form-control-file file-1">
<input type="file" name="file[]" class="form-control-file file-2">
index.blade. php (Ajax Jquery)
var data = new FormData();
data.append('file[0]', $('.file-1')[0].files[0]);
data.append('file[1]', $('.file-2')[0].files[0]);
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
url: '{{ url('/layanan/file/users/store') }}',
type: 'POST',
data: data,
processData: false,
contentType: false,
success: function(response){
mprogress.end();
console.log(data);
},
});
php file logi c @ store
$request->file[0]->move(public_path('file'), time().'.'.$request->file[0]->extension());
$request->file[1]->move(public_path('file'), time().'.'.$request->file[1]->extension());
Спасибо.