В моем бэкэнде WordPress у меня есть этот код:
$return = array('message' => "A new password has been sent to your email");
wp_send_json_success($return);
Я должен получить в переднем конце это в data.result
// data.result
{"success":true,"data":{"id":"5"}}
Но вместо этого я получаю
// data.result
Array{"success":true,"data":{"id":"5"}}
Что здесь происходит? Я думаю, что это где-то неверная конфигурация сервера. Но я не знаю, что происходит
Это часть кода jQuery, который запускает вызов AJAX
$('#mainImage').fileupload({
url: ajax_object.ajax_url,
....
...
done: function (e, data) {
console.log(data.result);
// Array{"success":true,"data":{"id":"5"}}