Всех приветствую!
Не могу обработать данные на сервере. Прошу подсказать, где может быть проблема. Обрабатываю через action wordpress.
jQuery('#formFilBut').on('click', function() {
var data = 'JSON-данные';
jQuery.ajax({
url: '/wp-admin/admin-ajax.php',
header: 'Content-Type: application/json',
type: "POST",
cache: false,
data: {
action: 'filter_show',
form: {
dataJSON: data,
}
},
success: function(result) {
console.log(result)
},
}
});
});
На сервере пытаюсь принять так:
$data = json_decode(file_get_contents("php://input"));
echo "res: ".$data;
Через JS fetch всё принимается отлично, но JQ не работает.