Ajax + PHP + JQuery - PullRequest
       3

Ajax + PHP + JQuery

0 голосов
/ 22 ноября 2018

Я разрабатываю приложение, используя PHP, и в одном из моих методов я в конечном итоге использую AJAX для вызова файла PHP.Чтобы быть более точным, я использую each () в div, и внутри него each () я называю свой AJAX.Проблема в том, что когда я использую AJAX, код остается бесконечным.

Следуйте приведенному ниже коду ...

function CriarDetalhes(idPedido){
    var page = '../../../Controllers/Produtos/addDetalhes.php';

    $("#carrinho").find('.carrinho-body').each(function(){
        var id = $(this).data("idcarrinho");
        var valor = $(this).find(".valores").val();
        var qtd = $(this).find("#qtd_" + id).val();
        var obj = "idProd="+ id + "&valor=" + valor + "&qtd=" + qtd + "&idPedido=" + idPedido;

        $.ajax({
            type: "POST",
            url: page,
            data: obj,
            success: function(res){
                CriarDetalhes(res);
            }
        });
    });
}

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 22 ноября 2018

Полагаю, если сервер возвращает одно и то же значение 'idPedido', вы будете возвращаться навсегда, потому что вы указали это в обработчике успеха.Что равно res в обработчике успеха?Так же, как idPedido?

Если эти два значения совпадают, это ваша проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...