Javascript ajax调用的排序数据元素

Javascript ajax调用的排序数据元素,javascript,jquery,ajax,sorting,Javascript,Jquery,Ajax,Sorting,在我下面的示例中,一个AJAX调用将被调用5次,然后(.done),数据元素将被循环并附加到我的页面中 我是否有可能在打印结果之前对结果进行排序,以便最旧的行位于页面下方,最新的行位于页面顶部 我的代码: //Loopen 10 keer for (var i = 0; i < schedule_id.length; i++) { //Ajax call maken $.ajax({ url: "http://api.viewer.zmag

在我下面的示例中,一个AJAX调用将被调用5次,然后(.done),数据元素将被循环并附加到我的页面中

我是否有可能在打印结果之前对结果进行排序,以便最旧的行位于页面下方,最新的行位于页面顶部

我的代码:

    //Loopen 10 keer
    for (var i = 0; i < schedule_id.length; i++) {

    //Ajax call maken
    $.ajax({
        url: "http://api.viewer.zmags.com/schedules/" + schedule_id[i] + "?key=" + api_key
    })
    //WdInit after 10 calls
    .done(function(data){

        //loopen doorheen resultaat call
        $.each(data.scheduleEntries, function(index, entry){


            // Decide list order, load the thumbnail for each publication.
            var place = "first";

            $('#archive').prepend('<div class="container" id="'+entry.publicationID+'"></div>');
            $('.container:' + place).append('<div class="thumb"></div>');

            $('.thumb:' + place).css("background-image", 'url(' + entry.thumbnailURL + ')');

            // Load the publication title below each thumbnail.
            $('.thumb:' + place).after('<div class="title"></div>');
            $('.title:' + place).append(entry.publicationName);

            // Load the publication startsdate & enddate.
            $('.title:' + place).after('<div class="date"></div>');
            $('.date:' + place).append(entry.sdate + " tot " + entry.edate);

            // Set up publication links.
            $('.container:' + place).click(function(){
                loadPub(entry.publicationID, entry.publicationName);
                setActive(entry.publicationID);
                //Change css of current element         
            });     
            }                   
        });
        }
    //Einde loop
//Loopen 10基尔
对于(变量i=0;i
Sort
data.scheduleEntries
array by required key in objects?我不明白你的问题,我想你需要按你需要的任何键对数组进行排序。我想根据entry.startDate对数组进行排序