flackend
9/18/2013 - 5:43 PM

recursive_ajax.js

doSomething(elements);

function doSomething(elements, i) {

    // For first iteration
	if(i === undefined) i = 0;

	var element = elements[i];

    $.ajax({
    	url: element.url,
    	success: function(data) {

    		// Make HTML changes
    		element.$el.html(data);

    		// Make the next AJAX call
    		doSomething(elements, ++i);
    	}
    });
}