jQuery et Google Maps réponse json

Je vais avoir des ennuis geo informations de localisation à partir de l'api google maps

le code est assez simple

$.ajax({
    type: "GET",
    cache: false,
    url: "http://maps.googleapis.com/maps/api/geocode/json",
    dataType: "jsonp",
    data: {
        address: "Ljubljana " + "Slovenia",
        sensor: "false"
    },
    jsonpCallback:'json_response',
    success: function(data) {
        top.console.debug(data);
        $('#location_setter').dialog('close');
    },
    error: function() {
        alert("Error.");
    }
});


function json_response(data){
    alert("works");
}

J'obtiens toujours une erreur.
J'ai essayé directement de trop (j'ai lu quelque part que la fonction de rappel doit être fixé à la fin...

$.ajax({
    type: "GET",
    cache: true,
    url: "http://maps.googleapis.com/maps/api/geocode/json?address=Ljubljana Slovenia&sensor=false",
    dataType: "jsonp",
    jsonpCallback:'json_response',
    success: function(data) {
        top.console.debug(data);
        $('#location_setter').dialog('close');
    },
    error: function() {
        alert("Error.");
    }
});

l'url de la requête est correctement formé:

http://maps.googleapis.com/maps/api/geocode/json?address=Ljubljana%20Slovenia&sensor=false&callback=json_response

et il me donne le bon json

veuillez en informer!

Vous pouvez "jouer" avec elle à http://jsfiddle.net/PNad9/

OriginalL'auteur DS_web_developer | 2011-04-14