使用jquery

时间:2018-07-31 12:57:02

标签: jquery ajax

我尝试嵌套Ajax请求并返回整个结果数组。

我有第一个API调用,我需要根据第一个结果执行其他请求。

顺序如下:

  1. 首次API调用
  2. 对结果以及每个结果进行循环:进行API2调用
  3. 返回每个元素的数组:[{Result1-item,Result2-item})

这是

function getVideos () {
    return $.ajax({
        url: 'URL1'
    })
        .then(function (list) {
            let videos = [];

            list.videos.function(video) {
                return $.ajax({
                    url: video.url_id
                })
                    .done(function (videoInfo) {
                        videos.push({video: stream, videoInfo: videoInfo})
                    });
            })
        })
        .done(function (allResult) {
            return allResult;
        });
}

通话效果很好,但我不知道如何在同一阵列中收集视频和视频信息

缺少什么?

0 个答案:

没有答案