Я пытаюсь загрузить свой файл, используя ajax, и у меня уже есть мой токен @csrf
в моей форме, но кажется, что Laravel не принимает 'multipart/form-data'
я получаю:
CSRF token mismatch.
это мой код:
var selectedFile = null;
var data = new FormData();
if(selectedFile !== null)
data.append('image', selectedFile, selectedFile.name)
$($(form).serializeArray()).each(function(i, field){
data.append(field.name, field.value);
});
$.ajax({
url: $(form).attr('action'),
data: data,
dataType: 'JSON',
cache: false,
contentType: 'multipart/form-data',
processData: false,
method: 'POST',
success: function(data){
alert(data.success);
}
});