Javascript 双响应Ajax

Javascript 双响应Ajax,javascript,ajax,Javascript,Ajax,我通过ajax发送,收到2条回复 我的代码: $.ajax({ type: "post", url: "<?php echo $this->html->url(array('controller'=>'whatsapps','action'=>'wbulk')) ?>", data: { contact: res.telefonos[i], idwhats: idwhat, mensaje

我通过ajax发送,收到2条回复

我的代码:

$.ajax({
    type: "post",
    url: "<?php echo $this->html->url(array('controller'=>'whatsapps','action'=>'wbulk')) ?>",
    data: {
        contact: res.telefonos[i],
        idwhats: idwhat,
        mensaje: res.mensaje,
        foto: res.image
    },
    dataType: "json",
    success: function(response, status) {
        console.log(response);
        var res2 = response;
        if (res2.success) {

            enviados++;

            res2['campana'] = idcamp;
            res2['idwhats'] = idwhat;
            //console.log(res);

            $.ajax({
                type: "post",
                url: "<?php echo $this->html->url(array('controller'=>'whatsapps','action'=>'GuardarEnvio')) ?>",
                data: res2,
                dataType: "html"
            })
        } else {
            errores++;
        }

    }
})
我需要把这个分开。我只需要成功阵列


更新

我只发送了一个请求,但当im使用的api显示错误时,它会用两个数组响应我,但我只希望这样:

{“success”:false,“motivo”:“未授权”}


如果成功,第二个ajax应该可以工作

您正在发送两个ajax请求。请您尝试描述您的问题、您尝试了什么、您期望什么以及它产生了什么。请仔细阅读“如何提问”。谢谢。您正在使用cakephp。您的错误是什么这会向我发送appi:{“success”:false,“motivo”:“notauthorized”},这会发送cakephp:*{“name”:“message”:“url”:“\/cakephp\/gvl\/whatsapps\/wbulk”}
{"success":false,"motivo":"not-authorized"}{
"name": "",
"message": "",
"url": "\/cakephp\/gvl\/whatsapps\/wbulk"}