在循环中解析javascript查询

时间:2014-03-24 12:35:19

标签: javascript asynchronous parse-platform

所以我对javascript很新,不确定如何解决这个问题。我知道查询是异步的,所以不能在循环内执行,但不知道如何解决这个问题。

这里我调用一个查询来获取所有用户的列表。然后有一个for循环遍历每个用户,第二个查询将为每个用户执行,并使用该用户的用户名作为类名的一部分。有没有人对我该做什么有任何建议?

var query = new Parse.Query(User);
                query.find({
                    success: function (results) {

                        $(".success1").show();
                        progressBar.max = results.length * 2;

                        for (var i = 0; i < results.length; i++) {
                            var object = results[i];
                            var Predictions = Parse.Object.extend("predictions" + object.get("username"));

                            var query2 = new Parse.Query(Predictions);
                            query2.equalTo("matchWeekID", weekNum.value);

                                query2.find({

这是代码无法运行的地方。一旦for循环结束,query2.find就会运行。

0 个答案:

没有答案