Я пытаюсь использовать этот api, который дает мне json. Но я не могу отображать информацию. Я получил этот код в JQuery:
$(document).ready(function(){
$("#search").click(function(){
var title = $("#words").val().replace(/\s/g,"+");
var url = "http://api.rottentomatoes.com/api/public/v1.0/movies.json?q="+title+"&apikey=ng6gbx7vdpwmyfwd7vp5g799" + "?callback=?";
$.getJSON(url, null, function(data){
alert(data.total);
});
});
});
Зачем? Понятия не имею.
API поддерживает только JSONp. поэтому вам нужно сделать следующее
$(document).ready(function(){
$("#search").click(function(){
var title = $("#words").val().replace(/\s/g,"+");
var url = "http://api.rottentomatoes.com/api/public/v1.0/movies.json?q="+title+"&apikey=ng6gbx7vdpwmyfwd7vp5g799";
$.ajax(url, {
dataType: "jsonp",
success: function(data){
alert(data.total);
}
});
});
});
Смотрите эту скрипту: http://jsfiddle.net/rpTm3/
обновленная скрипка с alert
: http://jsfiddle.net/rpTm3/1/
Access-Control-Allow-Headers
в заголовках.