警报Ajax变量返回-未定义城市

时间:2020-09-18 06:59:48

标签: javascript ajax variables

<script>

$(document).ready(function(){
    $.get("https://ipinfo.io", function(response){
      var city = response.city;
      $("#details").html(JSON.stringify(response, null, 4));
      }, "jsonp");
});

alert(city);

</script>

是否可以将$ .get异步变量转换为可以在div或span内打印的经典变量?

我知道通常会返回promise,JS中没有办法将promise转换为某个变量并使其变为全局变量,以便所有其他函数都可以访问它?

0 个答案:

没有答案