Ajax 请求中的 jQuery Ajax 请求

标签 jquery ajax google-maps instagram

是否可以在另一个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!');
    }
});

最佳答案

这是一个例子:

$.ajax({
    type: "post",
    url: "ajax/example.php",
    data: 'page=' + btn_page,
    success: function (data) {
        var a = data; // This line shows error.
        $.ajax({
            type: "post",
            url: "example.php",
            data: 'page=' + a,
            success: function (data) {
   
            }
        });
    }
});

关于Ajax 请求中的 jQuery Ajax 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10089447/

相关文章:

javascript - HTML/JS 隐藏基于另一个选定值的选择选项

jquery - PerformancePoint、SharePoint 2010 和 JQuery

javascript - 使用 $(this) 和 jQuery 访问内部文本

javascript - ng-disabled 不使用 Bootstrap 按钮

python - 使用 Python 和 Google API 进行反向地理编码

javascript - 无法自定义 jQuery 验证消息

javascript - AJAX 调用 - "?"问题符号,其中带重音的字符

javascript - 转换 Javascript 数据表以在 Rails 应用程序中使用 Opal

javascript - 如何做自动完成谷歌地点API

android - GoogleMap v2 在方向更改时出现崩溃应用程序问题