etozhetisachniy
@etozhetisachniy
Junior

Как правильно сделать Ajax запрос на 2 ресурса?

Всем привет! Столкнулся с такой багой
Нужно сделать 2 Ajax запроса на ресурсы.

вот как выглядит код

function getIp(){
  $(function() {
    $.ajax({
      url: "https://api.ipify.org?format=jsonp&callback=?",
      success: function(data){
        ip = json.ip;
      }
    });
    $.ajax({
      url: 'https://api.ipfind.com/?ip='+ip+'&auth='+key+',
      success: function(data){
        console.log(data);
      }
    });
  });
}


трабл в том, что второй запрос делается первым, и там где переменная ip undefined.
Как сделать это правильно?
помогите пожалуйста
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Если запросы необходимо выполнить строго последовательно, то второй запрос должен выполняться в каллбэке success после завершения первого.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы