保存JSON响应
Save JSON response
我正在使用Javascript。我有一个来自Mediafire API的JSON响应:
{
"response": {
"action": "session_token",
"session_token": "dskldkshjkfsffkjdkslk3783c214a86e7kfkdo",
"result": "Success"
"current_api_version": "2.13"
}
}
我想检索响应,然后将session_token保存在一个变量中。
我已经测试过了,但它不起作用:
Javascript:
<script>
$(document).ready(function(){
$("button").click(function(){
$.getJSON("MY_LINK",function(response){
var st = response.session_token;
alert(st);
});
});
});
</script>
HTML:
<button>Get Json</button>
我该怎么做?
根据回调函数签名,您将收到一个名为response
的变量。这是整个返回的对象。该对象有自己的一个名为response
的属性。您需要访问response.response.session_token
(或者如果response.session_token
是您想要的,则编辑返回的对象以仅返回response:
之后的内容。
相关文章:
- http请求使用html而不是json进行响应
- 在不同的javascript数组中对json响应进行排序
- Laravel数据表无效的JSON响应
- 我应该如何将响应数据保存在对象(json)中以获得更好的操作和性能
- 使用来自不同异步函数的响应创建一个json对象
- 无法访问响应 JSON 对象
- 使用 RESTful API,如果未定义特定的响应 json 级别,我如何在客户端不出错
- 使用官方 Node.js SendGrid API 发送电子邮件时,响应 JSON 中可能出现哪些错误消息
- 无法从响应 JSON 中删除 html 标记
- 当响应 JSON 对象数据计数为零时,AJAX 成功回调函数重定向到错误回调
- 拆分 AJAX 响应 (JSON)
- jquery ajax 响应中缺少响应 JSON
- AJAX返回200成功,但未能解析响应JSON
- 向声音云响应json添加一个变量
- Node.js请求-Can't获取REST响应(JSON)的属性
- 如何使用javascript在for循环中获取响应json数据
- 下拉列表中未设置 AJAX 响应 JSON 数据
- Fetch api,为什么我必须在响应json()上使用它,试图让承诺有意义
- 如何使用ajax响应JSON数据
- 响应.json() 上的“意外输出结束”错误