当前位置:编程学习 > C#/ASP.NET >>

循环ajax的问题

项目中需要通过ajax处理一些数据后根据返回的数据循环再去执行另外一个ajax(生成一个jqgrid)
但是循环完过后发现ajax只进去一次。数据完全没有获取完整
网上很多人说设置成同步。发现好像还是不行

方法大概是这样,求各位帮忙看看,另外有些人说for循环ajax操作本身程序的逻辑就出现了一些问题。
真的是这样吗、希望有人能解释下

function aa(){
        $.ajax({
            url: 'xxx',
            dataType: "json",
            type: 'POST',
            success: function (data) {
                    for (var i = 0; i < data.length; i++) {                        
                        bb(data[i].value1, data[i].value2);
                    }
            },
            error: function () {
                alert('error');
            }
        });
}

function bb(value1,value2){
   $("#" + value1+ "").jqGrid({
            url: 'xxx',
            datatype: 'json',
            mtype: 'post',
            onSelectRow: onGridRowSelect,
            ...
});
} ajax jqgrid 数据
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,