循环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