У меня очень похожая ситуация, и я считаю, что Ty W имеет правильный ответ. Я включу пример моего кода, на случай, если будет достаточно различий, чтобы изменить результат, но кажется, что вы можете просто использовать опубликованные значения, как обычно в php.
// Javascript
$('#form-name').submit(function(evt){
var data = $(this).serializeArray();
$.ajax({ ...etc...
// PHP
echo $_POST['fieldName'];
Это действительно упрощенный пример, но я думаю, что ключевым моментом является то, что вы не хотите использовать метод json_decode()
, поскольку он, вероятно, приводит к нежелательному выводу.