0
예를 들어 Trying to use jQuery to display JSON text data을 (를) 찾고 있는데 표시 할 정보가 없습니다. 크롬 우체부 통에 URL (http://api.yelp.com/business_review_search?name=pantibar&term=gay&location=Dublin&limit=1&ywsid=XXXXXXXXXXXXXXXXXX)을 넣으면 정보를 반환하지만 내 웹 페이지에 표시 할 수 없습니다. 아이디어가 있으십니까?옐로 카드 리뷰가 표시되지 않습니다.
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
function showData(data) {
$.each(data.businesses, function(i,business){
// extra loop
$.each(business.reviews, function(i,review){
var content = '<p>' + review.text_excerpt + '</p>';
content += '<p>' +review.date + '</p>';
$(content).appendTo('#review');
});
});
}
$(document).ready(function(){
writeScriptTag("http://api.yelp.com/business_review_search?name=pantibar&term=gay&location=Dublin&limit=1&ywsid=XXXXXXXXXXXXXXXXXX");
});
function writeScriptTag(path) {
var fileref = document.createElement('script');
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", path);
document.body.appendChild(fileref);
}
</script>
</head>
<body>
</body>
_ 콜백 "매개 변수"_ "의 사용에주의"- 콜백 매개 변수가 없기를 ... – Andy
당신은 또한 내가 볼 수있는 모든 위치)으로 만들었을 (발생하지 않는다? 스크립트 태그에 자동으로 포함됩니까? 표시 API에 아약스를 사용하여 호출하지 않아도됩니까? 콜백을 사용하는 경우, 여전히 아무것도 표시되지 않습니다 – user3036342
: "http://api.yelp.com/business_review_search?name=pantibar&term=gay&location=Dublin&limit=1&ywsid=XXXXXXXXXXXXXXXXXXX&callback=showData" – user2110655