【发布时间】:2010-12-29 11:31:06
【问题描述】:
我想使用 API 从我的 Stack Overflow 配置文件中以 JSON 格式检索信息。
所以我使用这个链接http:/api.stackoverflow.com/1.0/users/401025/。
但是当我发出请求时,我得到一个包含 JSON 数据的文件。 如何使用 Ajax 处理该文件?
这是我的代码 (http://jsfiddle.net/hJhfU/2/):
<html>
<head>
<script>
var req;
getReputation();
function getReputation(){
req = new XMLHttpRequest();
req.open('GET', 'http://api.stackoverflow.com/1.0/users/401025/');
req.onreadystatechange = processUser;
req.send();
}
function processUser(){
var res = JSON.parse(req.responseText);
alert('test');
}
</script>
</head>
警报从未触发,req.responseText 似乎为空。有什么想法吗?
【问题讨论】:
-
使用 jQuery。手动 AJAX 让阅读你代码的人讨厌你,你很可能会犯错误。
-
@ThiefMaster 当你看到我更新的答案时你会笑的。
标签: javascript ajax stackexchange-api