javascript - 我的 JSON HTTP 请求出现问题

标签 javascript ajax json

前言:我是 JavaScript 新手,正在学习一些教程,但我被困在这里了!

我在安装了 PHP 5.3.13 的 WAMP 上本地运行以下命令。我在控制台中没有收到任何错误,但由于某种原因没有显示任何内容!

有人知道为什么吗?

最小化 JSON:

{"channel":{"title":"RSS Sample","description":"A sample RSS Feed","link":"http://www.website.com","copyright":"Copyright 2012"}}

JavaScript:

var xhr = new XMLHttpRequest();

xhr.open("GET", "rss.json", true);

xhr.onreadystatechange = function() {
if (xhr.readystate === 4) {
    var status = xhr.status;

    if ((status >= 200 && status < 300) || status === 304) {
        var rss = JSON.parse(xhr.responseText);

        alert(rss.channel.description);
    } else {
        alert("Request unsuccessful");
    }
}
};

xhr.send(null);

任何帮助将不胜感激! :)

最佳答案

正确的属性名称是readyState(大写“S”)。

关于javascript - 我的 JSON HTTP 请求出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14249268/

相关文章:

javascript - three.js 灯没有在 chrome 上的 Apache 服务器下呈现

javascript - JQuery Facebook 喜欢标签功能

jquery - 如何使用bootstrap进行分页

javascript - 如何使 <li> 在重定向到新页面时保持突出显示?

javascript - 通过 REST API 上的 GET 请求发送图像数据

javascript - 用innerHTML替换HTML - Javascript

javascript - 如何在 KotlinJs 中生成正文中包含 `this.field=value` 的 javascript 函数

php - 如何使用 php 和 javascript 为特定结果显示正确的图像?

Python解码|字节转json

javascript - jquery 数据表,如何将下拉列表插入表格单元格