Здравствуйте, сделал форму, через ajax на php обработчик текст передает без проблем, а вот картинку в обработчике не видит, если убрать ajax запрос и делать с помощью action все работает, но мне нужен именно ajax serialize.
Код аякс:
<script>
function formGet() {
var dar = $('#formCom').serialize();
$.ajax({
type: 'post',
url: 'тут юрл',
data: dar,
success: function(data) {
$('#form').html(data);
},
error: function(xhr, str){
alert('Возникла ошибка: ' + xhr.responseCode);
}
});
}
</script>
сама форма:
<form method="post" id="formCom" enctype="multipart/form-data">
<textarea name="textForm" ></textarea>
<input type="file" id="ipfile" name="inputfile">
<input type="button" onclick='formGet();' value="Оставить форму">
</form>
обработчик var_dump($_FILES) . '' . var_dump($_POST);
Переменная файлс пустая по итогу, как сделать правильно, чтобы работало с сериализацией