Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zwracanie wartosci przez funkcje
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Yatta
Witam

Zwykle ze zwrotem wartosci funkcji nie ma problemu
A jak to jest w AJAX?

Mam kod

function podaj_kurs(waluta, data){
var zapytanie = "kurs.php?data_kursu="+data+"&waluta="+waluta;
wynik=advAJAX.get({
url : zapytanie,
onSuccess : function(obj) {
//var dane=obj.responseXML;

var kurs=obj.responseXML.getElementsByTagName("kurs")[0].firstChild.data;
alert(kurs);
return kurs;
}

});

}

function oblicz_skladke(km, routekm, relacja, data_k, dieta_e, dieta_pl, obiekt){
var kurs_dnia;
var waluta;
waluta='EUR';
kurs_dnia=podaj_kurs(waluta, data_k.value);
alert(kurs_dnia);
}

niestety wypada undefined

wyswietlenie wartosci w samej funkcji podaj_kurs daje prawidlowe dane.
Jakies idee ?smile.gif
TomASS
1. Używaj bb code
2. A jak dasz zamiast alert(kurs_dnia):

  1. alert(podaj_kurs(waluta, data_k.value));
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.