2014-07-23 3 views
0

내 서버의 파일에서 일부 JSON 데이터를 가져 오려고하는데 어떤 이유로 작동하지 않지만 오류가 발생합니다. 하지만 error.responseText를 기록하면 거기에 내 데이터를 볼 수 있습니다!?error.responeText에서 JSON 데이터 가져 오기

나는이 기능

function getJson(url) { 

var result; 
$.getJSON(url, function(data){ 

    console.log('success'); 

}).error(function(error){ 

    result = error.responseText; 
    console.log("Error: " + result); 

    return result; 
}); 

}

사람이 왜 알고 있나요을 사용하고 있습니다?

+0

해당 URL에서 json이 유효하지 않을 수도 있습니다. 위의 질문 게시판의 현재 출력 게시물은 무엇입니까? – Jai

+0

여기를 보셔야합니다. 아마도 도움이 될 것입니다. http://stackoverflow.com/questions/2716468/getjson-callback-not-firing – kobigurk

+0

감사합니다. JSON 파일에 간단한 구문 오류가 있습니다. :) – thehindutimes

답변

0

에는 기능을 사용해야합니다.

function getJson(url) { 

    var result; 
    $.getJSON(url, function(data){ 

    console.log('success'); 

    }).fail(function(jqxhr, textStatus, error){ 

    result = textStatus + ", " + error; 
    console.log("Error: " + result); 

    return result; 
});