Отправляю так:
$fields = $(this).parents("form").serializeArray();
$.ajax({
url: ajaxSite.url,
type: "POST",
data: {
data: $fields,
action: "ajax_quiz",
},
success: function (response) {
console.log("отправлено");
$("#result").html(response);
},
});
Принимаю так:
$data = "";
foreach ($_POST as $key => $value) {
// добавим в переменную $data имя и значение ключа
$data .= $key . ' = ' . $value . '';
}
echo $data;
Но на выходе в data попадает в action. echo выводит это:
data = Arrayaction = ajax_quiz
Нужно как понимаю достучаться до data = Array. Только как?