scope callback function

Mariano Di Noia

Nuovo Utente
30 Ott 2012
1
0
0
Ciao a tutti, sto utilizzando le api di Gmaps per una mia semplice applicazione, e ho bisogno di memorizzare in una variabile un parametro che viene passato alla funzione di callback:
Codice:
address = $("#street").val() +" , "+$("#city").val()+" , "+$("#big_city").val()+" , " +$("#nation").val();
var geocoder = new GClientGeocoder();
var p;
geocoder.getLatLng( address,
    		function(point) {
      			if (!point) {
        			alert(address + "L'INDIRIZZO INDICATO NON E' STATO TROVATO");
					p=-1000;
				}else{
					p=point;
						
				}
			});
alert(p);


Quello che mi viene visualizzato dall'alert finale è "undefined". Questo perchè la variabile p non è visibile all'interno della funzione di callback. Io ho bisogno di memorizzare il valore di point, per utilizzarlo in un secondo momento nel codice.

Un grazie in anticipo!!!
 

cavaliere123

Utente Attivo
31 Lug 2012
416
0
16
Salve non sono un esperto talmente bravo ma ho notato due cose.... la prima che dovrebbe essere :

HTML:
p="";

Cioè inizializzare in qualche modo la varibile... e poi se lei non richiama la function questa non passerà mai il valore alla variabile p.... infatti parte solo l'alert cosi.... la variabile non è attivata in nessun modo..
Spero di esserle stato utile almeno nel suggerimento...
Domenico.
 
Discussioni simili
Autore Titolo Forum Risposte Data
ken_korn [Javascript] Portare variabile in una funzione esterna al suo scope Javascript 2
ken_korn [Javascript] Scope delle Promise Javascript 4
M problema scope variabili chiamata ajax Javascript 2
G [Javascript] callback file tcpdf Javascript 3
A funzioni asincrone e callback...help! Ajax 10
A [PHP] Preg replace in preg replace callback PHP 2
felino [Jquery] DataTables e funzione di Callback Ajax 1
M gestion callBack Maps Javascript 0
pacemattia408 disattivazione di una function Javascript 4
W Microsoft OLE DB Provider for Visual FoxPro error '80040e14' Function name is missing ). Classic ASP 0
L [PHP] Fatal error: Call to a member function prepare() on null in PHP 0
A [PHP] public static function isEan13 PHP 3
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
Y [Javascript] suggerimenti su utilizzo onreadystatechange = function() Javascript 7
Cosina Link in document ready function jQuery 0
C [PHP] Errore "Fatal error: Call to undefined function getTotalUsers()" PHP 2
B mysql_connect() [function.mysql-connect]: Access denied for user... PHP 13
bubino8 [Javascript] Problema function eseguita solo la prima volta Javascript 1
G [PHP] Problema - Warning: session_start() [function.session-start] PHP 9
G [RISOLTO][PHP] Call to a member function num_rows() on a non-object PHP 9
A Errore PHP: Call to a member function on null PHP 5
V Jquery function find jQuery 7
U [PHP] Fatal error: Call to a member function Query() PHP 1
D Perchè la function non funziona? Javascript 0
F Output html function jQuery 1
O Fatal error: Call to undefined function testNome() in C:\xampp\...\...\index.php on line 51 PHP 4
JackIlPazzo Fatal error: Call to a member function execute() on a non-object PHP 2
felino [JQuery] TypeError: $ is not a function jQuery 1
filippino Fatal error: Cannot redeclare (function) PHP 2
P Call to a member function bind_param() on a non-object PHP 5
JackIlPazzo PHP: Fatal error: Call to a member function bind_param() on a non-object PHP 0
M Function - Class + OOP Javascript 1
K mail() [function mail]: failed to connect to mailserver at localhost port 25 PHP 1
F [RISOLTO]js function per impostare minimo totale Javascript 8
F problemi con $.each(data, function(i,item) e getElementById("livello").innerHTML= Javascript 0
P Call to a member function Send() on a non-object PHP 6
ivarello Function e variabili??? PHP 12
M fatal error: Call to undefined function gdrcd_filter() PHP 6
A function conferma Javascript 6
S Help : Warning: mail() [function.mail] PHP 2
A Navigazione jQuery [era: $(document).ready(function(){] jQuery 3
C Colorare i button con una function Javascript 35
T Fatal error: Call to a member function show_crom() on a non-object PHP 1
G Problema [function mail] Aruba Hosting 0
V Function ed Array PHP 7
F Function session_is_registered() is deprecated PHP 16
A inserire la function orologio() in un div Javascript 12
C Function auto completamento campo zipcode PHP 3
C Inserimento key in una function strurl Javascript 0
B function con query non funzionante PHP 3

Discussioni simili