jQuery

Summary

  • HTML中的异步获取数据方法。

Demo

  • 异步请求结果赋值到方法外面,不推荐。
<script>
    $(function () {
        // 对于异步的请求结果,正常来讲是不能够赋值到方法外面的,
        // 这里可以先设置成同步,然后再重置回异步。
        let data1;
        $.ajaxSettings.async = false;
        $.getJSON("http://xxx.xxx.xxx/", function(data,status){
            // alert("Data: " + data + "nStatus: " + status);
            data1 = data
        })
        // 设置成异步。
        $.ajaxSettings.async = true;

        alert(data1["AccessKeyId"])
    });
</script>
原文地址:https://www.cnblogs.com/duchaoqun/p/12787446.html