Есть функция, которая вызывается после выбора файла в input file и отправляет файл на сервер. Но прицепить файл к отправке не получается - отправляется пустой запрос.
var $fileCover = $('.editCover input[type=file]');
$fileCover.change(function(event) {
event.stopPropagation();
event.preventDefault();
formData = new FormData($fileCover[0].files); // Код не добавляет файл в данные к отправке
$.ajax({
url: './CoverUpdate.php?uploadfiles',
type: 'POST',
data: formData,
cache: false,
dataType: 'json',
processData: false,
contentType: false,
success: { // ответ сервера }
});
return false;
});