Tôi muốn truy xuất thông tin từ tiểu sử Stack Overflow của mình dưới dạng JSON bằng API.Truy xuất JSON bằng API StackOverflow
Vì vậy, tôi sử dụng liên kết này http:/api.stackoverflow.com/1.0/users/401025/.
Nhưng khi tôi đưa ra yêu cầu, tôi nhận được tệp chứa dữ liệu JSON. Làm cách nào để xử lý tệp đó bằng Ajax?
Đây là mã của tôi (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>
Cảnh báo không bao giờ bị sa thải và req.responseText
có vẻ trống không. Bất kỳ ý tưởng?
Sử dụng jQuery. Hướng dẫn sử dụng AJAX làm cho mọi người đọc mã của bạn ghét bạn và bạn có thể mắc lỗi. – ThiefMaster
@ThiefMaster Bạn sẽ cười khi bạn nhìn thấy câu trả lời cập nhật của mình. –