Salut,
j'ai un pti soucis avec le code ci-dessous. J'essaye de geocoder une adresse textuelle et stocker (pas afficher) les longitudes et latitudes. La variable latlng ne semble definie qu'a l'interieur de l'appel. Pour preuve, si j'assigne la valeur 3 a point_test, quand je sors de la fonction et que j'affiche la valeur de point_test, celle-ci est revenue a 1...
Au final, je veux pouvoir modifier la variable globale, et je n'y arrive pas.
Je capte pas un truc basique apparemment.
Merci de m'eclairer,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 var point_test = 1; geocoder.getLatLng(address, function(latlng) { if (!latlng) { alert(address + ' not found'); } else { point_test = 3; alert(point_test); } }); alert(point_test);
Morchea.
Partager