MooToolsのRequestオブジェクトからの応答にどのようにアクセスしますか?ドキュメントとMooTorialを見てきましたが、前進できないようです。私がMooToolsで行った他のAjaxの作業では、応答を操作する必要がまったくなかったので、ドキュメントに直接挿入することができましたが、最初にいくつかの変更を加える必要があります。応答を警告したくないので、さらに変更できるようにアクセスしたいと思います。どんな助けでも大歓迎です。ありがとう。
編集:
リクエストがすでに行われた後、できればRequestオブジェクトの外部で、レスポンスにアクセスできるようにしたいと思います。RSSリーダー用なので、解析を行う必要があり、サーバーファイルからフィードを取得するためにRequestが使用されています。この関数はクラス内のメソッドであり、文字列で応答を返す必要がありますが、未定義以外は何も返しません。
fetch: function(site){
var feed;
var req = new Request({
method: this.options.method,
url: this.options.rssFetchPath,
data: { 'url' : site },
onRequest: function() {
if (this.options.targetId) { $
(this.options.targetId).setProperty('html',
this.options.onRequestMessage); }
}.bind(this),
onSuccess: function(responseText) {
feed = responseText;
}
});
req.send();
return feed;
}