получить доступ к переменным из ajax-запроса во внешнем js-файле - PullRequest
0 голосов
/ 24 марта 2019

Я хочу создать JS API.Я создал файл JS с пост-запросом ajax, чтобы получить некоторые данные json с моего сервера.Я просто хочу включить этот файл в тег <script> на другом сайте.Но когда я хочу получить доступ к этим переменным, они не определены.

Итак, на веб-сайте я хочу включить это в заголовок

<script src="myserver.com/myjsfile.js"></script>

и затем получить доступ к переменной, которая будет возвращена из этого файла:

APIresult.result1;

myserver.com / myjsfile.js

var result;

var sendData = {
         UA: navigator.userAgent
};

jQuery.ajax({
      type: "POST",
      url: "https://myserver.com/returnjson.php",
      data: sendData,
      dataType:'JSON',
      global: false,
      async: false,
      success: function(response){
          result = response;
      }
});
var APIresult = result;

Для запроса ajax установлено значение async: false.

Вы знаете способ доступа к переменным, которые будут возвращены из этого файла с помощью запроса ajax внутри?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...