为什么wp_send_json_success返回Array {“ success”:true,“ data”:{....}}

时间:2019-05-02 01:37:41

标签: php jquery ajax wordpress server

在我的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"}}

这是怎么回事?我认为这是某处服务器配置错误。但是我真的不知道怎么回事

这是触发AJAX调用的jQuery代码的一部分

 $('#mainImage').fileupload({
        url: ajax_object.ajax_url,
        ....
        ...
        done: function (e, data) {
              console.log(data.result);
              // Array{"success":true,"data":{"id":"5"}}

0 个答案:

没有答案