gpt4 book ai didi

javascript - 使用 .get 获取 json 数据 jquery

转载 作者:行者123 更新时间:2023-12-02 16:10:53 24 4
gpt4 key购买 nike

<script> 
$.get("url", function(data, textStatus, jqXHR) {
var json = JSON.stringify(data);
});
// I would like to use **json** variable here
</script>

嘿,我想从url获取数据。我可以获取 JSON 文件并将其字符串化为 json 变量。但是当我尝试使用 json 变量时,我遇到了一些困难。因为,它是局部变量。另外,

 <script> 
var json = "";
$.get("url", function(data, textStatus, jqXHR) {
json = JSON.stringify(data);
});
// I would like to use **json** variable here
</script>

当我尝试使用json作为全局变量时,即使我也无法将数据字符串化到它。

问题:我该如何解决我的问题?

最佳答案

最好通过将依赖代码放入回调或 Promise 中来使用可用的 JSON 数据:

$.getJSON("url").then(function(data) {
// json is already parsed here
// put json dependent code here
});

您还可以将应用程序逻辑放入函数中(假设它取决于 JSON 数据)并将其用作回调:

function initialize(data) {
// all of your data dependent logic here
}

$.getJSON("url").then(initialize);

关于javascript - 使用 .get 获取 json 数据 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30220941/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com