![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 29.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Natknalem sie na pewien problem, ktorego nie moge przeskoczyc. Mianowicie, nie przekazuje mi wartosci z funkcji do zmiennej globalnej. A dokładnie nie chce mi przekazac zmiennej z funkcji 'pobrane_dane_z_db' do funkcji 'wyswietl_wspolrzedne'.Doprawdy nie wiem jak to rozwiazac. Gdzieś musi być mój błąd logiczny, ale nie wiem gdzie. Prosze o sugestie.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Funkcja wyswietl_wspolrzedne wywoływana jest zanim dane zostaną pobrane. Wynika to z "natury" JavaScriptu. Trzeba zatem uruchomić funkcję wyswietl_wspolrzedne w odpowiednim momencie, czyli wewnątrz funkcji będącej callback-iem jQuery-owej metody .getJSON (czyli funkcji pobrane_dane_z_db), albo też uczynić funkcję wyswietl_wspolrzedne callback-iem funkcji pobrane_dane_z_db (co w sumie sprowadza się do tego samego). Szukaj pod hasłem callback.
Ten post edytował mortus 29.04.2012, 20:41:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 23:49 |