リモートファイルを読み取ろうとしています。JQueryを使用してリモートファイルを読み取る方法(およびjqXHR読み取り可能なエラーを取得する方法)
var jqxhr = $.get('http://stackoverflow.com/feeds/question/10943544', function() {
alert('success');
})
.done(function() {
alert('second success');
})
.fail(function(jqXHR, textStatus, errorThrown) {
// alert('error');
console.log('Error: (' + errorThrown + ')');
})
.always(function() {
alert('finished');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
しかし、それは唯一の「失敗」と「常に」と私は理由を理解したいと思いトリガー;:私はthe example on the jquery.get() documentation pageを使用しています私の質問は:どのようにしてわかりやすいエラーを得ることができますか?現在のところ、console.log("Error: (" + errorThrown + ')');
は、Error:()
しか生じません。
ボーナスに関する質問:なぜ失敗するのですか? JS/JQueryを使用してリモート(RSS)ファイルを読むにはどうすればよいですか?
'textStatus' < - それを見ましたか? – epascarello
エラーによって異なります。コードに到達するまでにすべてのエラー情報を読むことはできません。 –