2016-07-20 13 views
0

Iは、次のjQueryスニペットを有する:jQueryでXHRの応答テキストを取得するにはどうすればよいですか?

$.get('/foo', 'a=foo&b=bar', function() { 
    // ... 
}); 

応答オブジェクトはクロージャでthisを使用してアクセスすることができます。しかし、私はXHRによって返される応答テキストを取得する必要があります。これをどうやって行うのですか?

(ところで、「XHR」の私の使用は明らかにここにいくつかの混乱を引き起こしていることから、私はこれは私がすでに確認したXMLHttpRequestオブジェクトではなく、jQueryオブジェクトではないことを明確にしたいと思います。)

+0

を参照してください 'this'は、XMLHttpRequestオブジェクトではありません。 – user2064000

答えて

1

あなたは、このような成功-機能を書き換える:詳細については

$.get('/foo', 'a=foo&b=bar', function (data, textStatus, jqXHR) { 
    console.log(jqXHR.responseText); 
}); 

、Cameron637 @https://api.jquery.com/jquery.get/

関連する問題