Bonjour,

J'apprends à utiliser javascript et angularjs en particulier. Je voudrais pouvoir récuperer des données d'une base spécialisée dans la musique:
Par exemple, pour Coldplay:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://www.theaudiodb.com/api/v1/json/1/searchalbum.php?s=Coldplay
Mais je n'ai aucun retour dans le scope.

Par contre, si je demande la page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://www.w3schools.com/angular/customers.php
Alors la ca marche.
J'ai fait vérifier que le json est correct pour le premier avec le site http://jsonlint.com/,

Voici le petit bout de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
monApp.controller('tp3Controller', function($http, $scope) {
    var urlfound = "http://www.theaudiodb.com/api/v1/json/1/searchalbum.php?s=Coldplay";
    $scope.url = urlfound;
    $scope.data = null;
    //jQuery.get(urlfound, function(response){$scope.data = response;}); 
    $http.get(urlfound).success(function(response) {
        $scope.data = response;
    });
});
J'obtiens le même résultat avec jquery.
Est-ce que je dois oublier cette base de données? C'est une si bonne idée pourtant.

PS: Je ne compte pas lancer un site commercial avec leur db, je veux juste faire mon tp.

Merci de votre aide.