コード:
function readfile(company)
{
var url = "JSON/" + company + ".json"
$.get(url,function(data){
parse(data)
})
.fail(function(jqXHR, textStatus, errorThrown){
console.log("FAILURE!");
console.log(errorThrown)
console.log(textStatus);
console.log(jqXHR);
});
}
応答:
FAILURE! reader.js:10
SyntaxError {} reader.js:11
parsererror reader.js:12
Object {...}
私を殺しているのは、ネットワークタブにJSONがロードされていること、jqXHRの応答ステータスが200で「OK」などであることです...しかし、jQueryは.fail()を実行し続けます
ここでjsonをチェックし、それが有効であることを示し、netbeans/eclipseもそうです(ここで私のすべてのベースをカバーしようとしています)、それでもjqueryはノーと言います.
ネットワーク ツールはapplication/json
MIME タイプとして表示され、
Request Method:GET
Status Code:304 Not Modified
jqXHRは示していますが
status: 200
明らかに私は何か間違ったことをしています。何か案は?
注: クロス オリジン リクエストではありません。WAMP を実行している localhost では、サーバーはオンラインです。モニターが接続されています。