Если ваш объект передан в JSON.stringify
, его следует вернуть в виде строки.
var a = { "ynumreq": { "score":85} }; // currently an [object Object]
var b = JSON.stringify(a, null); // now "b" is a string representation of "a", "{ "ynumreq": { "score":85} }"
Если b , по сути, то, что вы отправляете на сервер, как вы упомянулигде он размещается, если вы используете json_decode для своего PHP (как предложено), он должен работать.
print_r(json_decode($_POST['string_object'])); // in this case it's '{"ynumreq":{"score":85}}'
Вы должны получить
{"ynumreq":{"score":85}}stdClass Object
(
[ynumreq] => stdClass Object
(
[score] => 85
)
)
Оттуда вы можете начать получать значения,Это из того, что я проверил, основываясь на том, как вы описали свои данные.