gpt4 book ai didi

javascript - 在 JavaScript 中从 Rest 服务器返回 JSON

转载 作者:行者123 更新时间:2023-12-03 08:08:19 26 4
gpt4 key购买 nike

我正在尝试从 REST 端点服务器返回 JSON。我尝试过使用 dom.io.script.get() ,但这用于访问 JSONPdom.xhrget ,在其服务器上不允许这些请求。我对用户 jQuery $.getJSON 的解决方法检索 JSON 对象并将其返回以供 JavaScript 使用。这可能吗。这是我用于此功能的伪代码

网址=http://sampleserver6.arcgisonline.com/arcgis/rest/services/Military/FeatureServer/6?f=pjson

    function GetJson(url){
$(document).ready(function(){
$getJson(url, function(json){
return json;
});
});

};

最佳答案

首先,它是 $.getJSON() 而不是 $getJson()。您无法从异步调用返回。因此,要对使用 $.getJSON 函数返回的 json 执行某些操作,您需要将其放入匿名函数中:

$.getJSON(url, function (json) {
// The scope of json is this. You cannot return this anywhere or set anything.
// Add your functions or instructions that use `json` here.
});

关于javascript - 在 JavaScript 中从 Rest 服务器返回 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34267495/

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