用JavaScript从Rest服务器返回JSON
Return JSON from Rest server in JavaScript
我正试图从REST端点服务器返回JSON。我尝试过使用dom.io.script.get()
,但它用于访问JSONP。CCD_ 2不允许在其服务器上进行这些请求。我的解决方法是使用jQuery $.getJSON
来检索JSON对象,并将其返回以便在JavaScript中使用。这可能吗。这是我用于此功能的psuedo代码。
url=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()
。不能从异步调用return
。因此,要对使用$.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.
});
相关文章:
- Jquery:对返回JSON数据的php脚本的Ajax调用
- 返回JSON中的下标
- jQuery Map 从多个源返回 JSON 对象
- 如何在 Node.js 中返回 JSON 后停止代码流
- AngularJS:表单提交没有返回JSON中的值
- 使用ajax发送数据,返回json
- 从我的解析函数返回json
- 如何从脚本页面返回json数据
- 有些人有任何关于如何使用Modified Java Script Value处理返回Json(url)的示例
- 如何在html页面中从ajax返回json数据
- Ajax调用在本地返回json,但在服务器上运行时返回xml
- ajax调用返回JSON ParseError即使认为JSON看起来是正确的
- 调用.ajax方法得到未定义的json结果,返回json格式列表<字符串>
- 如何通过C#返回JSON并用JavaScript进行解析
- 使用 AJAX 返回 json 数组
- 从 AJAX 命令返回 JSON 格式的响应
- 如何通过node中的请求返回JSON.js(从javascript)
- Node.js API 在终端中返回 JSON,但不在浏览器中返回 JSON
- 如何在支柱 2 中返回 JSON 数组
- Rhino:从 Java 中返回 JSON