在for-each循环中完成jquery之后进行

时间:2014-03-09 19:07:47

标签: javascript jquery

解析器,当你单击带有 .parse 类的按钮时,脚本访问php脚本并获取带有多个项目的json对象,然后我在循环中使用这个对象并再次给出一些元素我转向另一个php脚本,它返回一个带有修改列表的对象,产品也在每个修改的周期中使用。

问题:如何在处理前一个元素的结果之后更改脚本中的每个下一个元素?

我为我糟糕的英语道歉..

$(document).on('click', '.parse', function () {
    _this = $(this);
    _parent = _this.parents('.g');
    var i_p = 0;
    var i_m = 0;
    $.get('items.php', {
        'Group': _this.attr("group")
    }, function (result1) {

        /* 1 Get the products
        ******************************************************/

        $.each(result1, function (productKey, productObject) {

        /* 2 Get single product
        ******************************************************/

            $.get('dddd.php', productObject, function (result2) {

               /* 3 Get modifications
               ******************************************************/

                $.each(result2, function (modificationKey, modificationObject) {

                  /* 4 Get single modification
                  ******************************************************/

                    $.get('ddddd.php', modificationObject, function (result3) {
                        //return result3;
                    });
                });
            }, 'json');
        });
    }, 'json');
});

0 个答案:

没有答案