別のajaxリクエスト内でajaxリクエストを行うことは可能ですか?次のajaxリクエストを行うために、最初のajaxリクエストからのデータが必要だからです。
最初にGoogleMapsAPIを使用して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!');
}
});