[LugBS] [OT] JSON + Javascript
Diego Monselice
info a diegomonselice.it
Mer 2 Mar 2011 10:22:16 UTC
Il giorno mer, 02/03/2011 alle 02.12 +0100, Claudio Moretti ha scritto:
> Ciao,
> io ho usato JSON in un progetto per l'università e ho trovato JQuery
> decisamente comodo, soprattutto con la funzione getJSON:
> http://api.jquery.com/jQuery.getJSON/
>
> Problema: è mezzora che cerco di farlo funzionare e non ci riesco =_="
> _Penso_ sia perchè sto usando il mio server locale, ma non ho la
> possibilità di provare con uno "vero"..
> In teoria la funzione che devi usare è:
>
> $(document).ready(function() {
>
> $.getJSON("http://maps.googleapis.com/maps/api/geocode/json?latlng=45.539829,10.222957&sensor=true®ion=it",
> {},
> function(risultato) {
> risultato.results.each(
> alert($(this).formatted_address);
> )};
> });
> });
>
dunque, ho provato a copia/incollare questa funzione in un html vuoto
sistemando un po' le parentesi, e non succede assolutamente nulla... non
capisco la sintassi $(document) ecc... e così come $.getJSON(....
cos'è quel "$"? non mi pare sintassi standard di javascript.
e cmq non viene eseguito nulla al caricamento della pagina. Non ci
capisco nulla... non è possibile tradurre il tutto in qualcosa tipo:
function getAddress() {
...
return indirizzo;
}
in modo poi da fare <body onload="getAddress">
????
firebug non rileva nemmeno lo script... bah
in ogni caso, grazie Claudio, se mi risolvi il problema ti pago da
bere! :-D sto impazzendo :)
> Ma non garantisco (potrei aver toppato le parentesi :P)
> Comunque, direi che è un inizio, no?
> Usa Firebug (addon di firefox) per controllare le richieste che il
> browser fa e se stai sbagliando qualcosa, quell'addon in questi casi è
> Dio xD
>
> Spero di essere stato utile..
> Ciao!
> Claudio
>
> --
> Info/Lamentele/Segnalazioni: andrea.gelmini a gmail.com
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Diego Monselice
MSN: diegomonselice a hotmail.com
Yahoo! messenger: diegomonselice
Skype: diegomonselice
Cell. Tim: (+39) 339 25 68 172
Cell. Vodafone: (+39) 347 99 39 028
Web: http://www.diegomonselice.it
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Maggiori informazioni sulla lista
Lug
|