F
FabianL
Gast
Hallo Leute,
also ich weiß echt nicht was ich noch machen soll. Ich möchte von tmdb einfach daten erhalten. Dazu verwende ich folgendes:
So. Der Funktion getGenre wird folgendes übermittelt :
Action;Horror;Comdey;
2,1,2
Ich bekomme immer folgende Fehler:
Resource interpreted as Script but transferred with MIME type text/json:
Merkwürdig ist dass wenn ich
auf -2 setze lädt er die Daten (wenn auch falsche).
Bitte helft mir. Glaube es hat was mit dem ajax Befehl zu tun.
Danke
also ich weiß echt nicht was ich noch machen soll. Ich möchte von tmdb einfach daten erhalten. Dazu verwende ich folgendes:
Code:
var genrearray=new Array();
var wertearray=new Array();
var id=0;
var i=0;
var abscount=0;
var data;
function getGenre(genre,number){
genrearray=genre.split(';');
wertearray=number;
for(var x=0;x<genrearray.length-1;x++)
{
switch(genrearray[x]){
case 'Action':
id=28;
break;
case 'Action & Adventure':
id=10759;
break;
case 'Adventure':
id=12;
break;
case 'Animation':
id=16;
break;
case 'British':
id=10760;
break;
case 'Comedy':
id=35;
break;
case 'Crime':
id=80;
break;
case 'Disaster':
id=105;
break;
case 'Documentary':
id=99;
break;
case 'Drama':
id=18;
break;
case 'Eastern':
id=82;
break;
case 'Education':
id=10761;
break;
case 'Erotic':
id=2916;
break;
case 'Family':
id=10751;
break;
case 'Fan Film':
id=10750;
break;
case 'Fantasy':
id=14;
break;
case 'Film Noir':
id=10753;
break;
case 'Foreign':
id=10769;
break;
case 'History':
id=36;
break;
case 'Holiday':
id=10595;
break;
case 'Horror':
id=27;
break;
case 'Indie':
id=10756;
break;
case 'Kids':
id=10762;
break;
case 'Music':
id=10402;
break;
case 'Musical':
id=22;
break;
case 'Mystery':
id=9648;
break;
case 'Neo-noir':
id=10754;
break;
case 'News':
id=10763;
break;
case 'Reality':
id=10764;
break;
case 'Road Movie':
id=1115;
break;
case 'Romance':
id=10749;
break;
case 'Sci-Fi & Fantasy':
id=10765;
break;
case 'Science Fiction':
id=878;
break;
case 'Short':
id=10755;
break;
case 'Soap':
id=10766;
break;
case 'Sport':
id=9805;
break;
case 'Sports Film':
id=10757;
break;
case 'Suspense':
id=10748;
break;
case 'TV movie':
id=10770;
break;
case 'Talk':
id=10767;
break;
case 'Thriller':
id=53;
break;
case 'War':
id=10752;
break;
case 'War & Politics':
id=10768;
break;
case 'Western':
id=37;
break;
}
$.ajax({
url : 'http://api.themoviedb.org/2.1/Movie.browse/en-US/json/API_KEY(von mir weg gemacht)?order_by=rating&order=desc&genres='+id+'&min_votes=5&page=1&per_page=10',
async: false,
jsonpCallback: 'jsonpCallback'+id,
contentType: 'application/jsonp',
dataType: 'jsonp',
success : function(data) {
for(i=abscount; i<(parseInt(wertearray[x])+parseInt(abscount));i++)
{
alert(i);
$("#poster"+i).html('<img src='+data[0].posters[0].image.url+'/>');
$("#filmname"+i).html(data[0].name);
$("#rating"+i).html(data[0].rating);
$("#overview"+i).html(data[0].overview);
$("#genre"+i).html(id);
}
abscount=i;
}
});
}
}
Action;Horror;Comdey;
2,1,2
Ich bekomme immer folgende Fehler:
Resource interpreted as Script but transferred with MIME type text/json:
Merkwürdig ist dass wenn ich
Code:
x<genrearray.length-1
Bitte helft mir. Glaube es hat was mit dem ajax Befehl zu tun.
Danke