Ajax调用For循环,在完成所有调用之前For循环完成

Ajax调用For循环,在完成所有调用之前For循环完成,第1张

Ajax调用For循环,在完成所有调用之前For循环完成

看起来您不一定需要按顺序完成请求,而只是需要以

currentSelect
一种可行的方式进行跟踪。为此,您可以使用
context
ajax选项:

for (var index = 0; index < $('#wizSteps #step6 label').length; index++) {    var currentSelect = $('#wizSteps #step6 label[data-pricepos="' + index + '"]');    url = 'http://www.thesite.com/api/search.json?taxonomy=cat3435' + currentSelect.find('input').attr('name');    jQuery.ajax({        url: url,        dataType: "JSON",        context: currentSelect,        success: function (data) { var totalResult = data.totalNumberOfResults; this.find('.itemCount').text(totalResult);        }    });}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4936205.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存