两个响应Ajax

时间:2016-01-29 19:47:17

标签: 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: 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++;
        }

    }
})

响应:

{"success":false,"motivo":"not-authorized"}{
"name": "",
"message": "",
"url": "\/cakephp\/gvl\/whatsapps\/wbulk"}

我需要将其拆分。我只需要成功数组。

更新

我只是发送了一个请求,但是当api即时使用显示错误时它会响应我的两个数组,但我只是期待这个:

  

{ “成功”:假 “motivo”: “未授权”}

如果成功为真,第二个ajax应该有效

0 个答案:

没有答案