【发布时间】:2011-05-22 11:21:01
【问题描述】:
我仍然对 Mootools 中的 NodeList 对象感到困惑,我希望有人能帮助澄清一下。
我正在使用 Request.HTML 发出一个简单的 HTML 请求。代码如下:
var req = new Request.HTML({
url: my_url,
onSuccess: function(response) { alert(response) }
});
req.send();
在服务器端,我只是呈现一些文本(具体来说,“这是一个响应”)。警报显示“[oject NodeList]”,我想知道我可以调用哪些方法来让警报显示“这是一个响应”。
我知道alert(response[0]) 显示“[对象文本]”。我还发现,如果我在我的 onSuccess 函数中间放一个断线并输入(在控制台中)response[0] + enter,它会显示我的“这是一个响应”文本。我只是不知道如何让警报显示“这是回复”....
谢谢
【问题讨论】:
-
console.log(this.response);还会向您显示请求对象的响应属性 - 其中一些是 html 集合、响应树、原始 html 和解析的 javascript。
标签: javascript mootools