Ajax-запрос jQuery внутри Ajax-запроса

Можно ли сделать запрос ajax внутри другого запроса ajax? потому что мне нужны некоторые данные из первого запроса ajax, чтобы сделать следующий запрос ajax.

Сначала я использую Google Maps API для получения LAT и LNG, после этого я использую эти LAT и LNG для запроса Instagram API (местоположения на основе поиска).

Еще раз, возможно ли это, и если да, то как?

$('input#search').click(function(e){
    e.preventDefault();
    var source=$('select[name=state] option:selected').text()+' '+$('select[name=city] option:selected').text()+' '+$('select[name=area] option:selected').text();
    var source=source.replace(/ /g, '+');
    if(working==false){
        working=true;
        $(this).replaceWith('<span id="big_loading"></span>');
        $.ajax({
            type:'POST',
            url:'/killtime_local/ajax/location/maps.json',
            dataType:'json',
            cache: false,
            data:'via=ajax&address='+source,
            success:function(results){
                // this is where i get the latlng
            }
        });
    } else {
        alert('please, be patient!');
    }
});
51
задан Elavarasan M Lee 25 June 2013 в 22:58
поделиться