Тогда с начала
Есть форма
<form method="POST" id="Update_photo" data-route="{{ route('photo.update', ['photo' => $photo->id]) }}" enctype="multipart/form-data">
@csrf
В ней
<div class="custom-file">
<input type="file" name="image" class="custom-file-input" id="image">
<label class="custom-file-label" for="image"></label>
</div>
Пытаюсь передать на сервер через аякс
$('#Update_photo').on('submit',function(event){
event.preventDefault();
const form =
event.target let route = $(this).data('route');
let data =new FormData(form);
let file =$('#image').val();
$.ajax({
url: route,
type:"POST",
data: data,
Раньше let data = $(this).serialize(); и получал все поля, кроме файла