0

我正在尝试使用 JSON 从服务器获取一些数据。下面的这个函数进行 AJAX 调用。当我按原样使用此功能时,什么也没有出现。此 AJAX 调用中提供的数据取自先前的 AJAX 调用。

    routeNames(likedRoutes, function(response){
        $.each(response, function(key, value){
            alert(value['routeName']);
        });
    });

但是,当我在调用此函数之前添加一个 alert() 时,一切正常。我猜有一些时间问题,如何解决这些时间问题?

4

1 回答 1

0

用一点肮脏的技巧解决了它。

在第一个请求的回调函数中输入第二个ajax-calling-function。这样,第一个请求将花费时间(异步),第二个依赖请求将在一个成功时发生。

于 2013-11-11T21:33:45.377 回答