1
什么是循环浏览ajax调用结果,发送另一个ajax调用,并使用结果绘制表的最佳方法? 我在循环内使用jquery $ .ajax遇到了很大的麻烦。即使当我将async设置为false时。我从来不知道最后一点数据何时可用。我尝试将所有数据推送到包含数组的对象,但是当数组完全加载时,我需要调用表来绘制。循环内的Ajax连续调用
var that = this;
jobdata.ajaxCall(function(json) {
$.each(json, function(p, pitem) {
var itemObj = that.getItembyId(pitem.ItemCode);
if (itemObj === undefined)
{
itemObj = new Item(pitem.ItemCode);
}
itemObj.loadItemDetail(function() {
that.itemlist.push(itemObj);
});
});
我很想,但第一个结果是一个Web服务,第二个是从数据库。他们来自两个不同的来源。 – 2010-02-27 12:00:04