0
이것은 아마도 해결하기가 정말 쉽지만 작동시키지 못할 수 있습니다. 노래 킥 API에서 아티스트 캘린더를 가져 오려고합니다. 때마다 내가 코드를 실행하는 대신 event.preventDefault()를 사용하는 말합니다. 그리고 나는 'Access-Control-Allow-Origin'헤더가 요청 된 리소스에 존재하지 않는다. 따라서 원본 'null'은 액세스가 허용되지 않습니다. 나는 정말로 그것이 무엇을 의미하는지 모른다. 누구든지 나를 도울 수 있습니까?songkick api - noob에서 아티스트 캘린더 받기
$.getJSON("URL_TO_API&jsoncallback=?",
function(data){
// data is JSON response object
});
:
감사
당신이 JSON-P라는 것을 사용할 필요가 자바 스크립트와 Songkick API를 사용하기 위해$(document).ready(function() {
$("#search").on("click", function() {
$("div").html("");
var artist = $("#name").val();
if (artist) {
$.get("http://api.songkick.com/api/3.0/events.json?artist_name=" + artist +"&apikey=myKey", function (data) {
var concertResults = data.resultsPage.results.event;
for (var i = concertResults.length - 1; i >= 0; i--) {
if (concertResults[i].uri) {
$("#container").append("<div>" + concertResults[i].uri + "</div>");
}
}
});
} else {
alert("You can't even get your favorite artist name right?")
}
});
});