표준 jquery getJson 요청을 사용하여 json 피드를 요청하고 있습니다. json URL은 내 도메인에서 호스팅되지 않습니다.Jquery getJSON 요청에서 데이터를 읽을 수 없습니다.
$.getJSON('myfeed.json?jsoncallback=?',
function(data){
console.log(data);
})
그러나 Firebug를 사용하면 콘솔에 기록 된 데이터가 표시되지 않습니다. 하지만 Firebug의 Net 패널을 보면 json 데이터가로드 된 것을 볼 수 있습니다.
누구나 알고 계십니까?
샘플 JSON
[{
"person": {
"name": "Bob",
}
},
{
"person": {
"name": "Dave",
}
},
{
"person": {
"name": "Jim",
}
}
}]
서버에서 JSON-P를 처리 할 수 있는지 어떻게 알 수 있습니까? – mindwire22
다른 피드가 JSON-P 형식으로 작성된 경우에만 작동합니다. 전통적인 JSON이라면 그렇게 할 수 없습니다. 공개로 예정된 피드로 작업하고 있습니까? – Matchu
서버에서 200 백을 얻었습니다. 방화 광에서 요청 된 URL을 검사하면 모든 데이터 개체가있는 JSON 탭을 볼 수 있습니다. 그래서 이것을 볼 수는 있겠지만 jQuery에서 ojbect에 액세스 할 수 없다는 것을 알 수 있습니다. 아마도 jsonp가 아니기 때문일 수 있습니다. 그거야? – mindwire22