Ребята нужна помощь, пытаюсь отправить на сервер файл через ajax jquery.
let form_data = new FormData();
form_data.append('action', 'insurance_form_data');
form_data.append('form_data', data);
$.ajax({
url: '/wp-admin/admin-ajax.php',
type: 'POST',
// dataType: 'json',
contentType: false,
processData: false,
data: form_data,
success (res){
// console.log(res);
},
error: function(xhr, status, error) {
// console.log(error);
}
});
сервер на php
на сервере отображается таким образом
Array
(
[action] => insurance_form_data
[form_data] => [object Object]
)
form_data это объект в который собираются данные со всех полей, полей оч много, поэтому у объекта вложенность в несколько уровней, ну и вот это не могу нормально отправить на сервер вместе с файлами
может стоит праивльно указывать contentType?