【发布时间】:2013-07-10 07:34:14
【问题描述】:
我正在使用 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>
我该怎么做?
【问题讨论】:
-
为什么不尝试像这样访问 json 数据。
var st = response[0].session_token; -
它是 response.response.session_token。响应是ajax响应,响应2在你的json中
标签: javascript jquery json api mediafire