![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
witam...
oto problem... ajaxem sciagam sobie kurs waluty X i laduje do spana na zywo... no i potrzebuje obok wyswietlic kurs odwrotny... znaczy sie 1/X (IMG:style_emoticons/default/smile.gif) Problem jest taki, ze zdarzenie wywolujace obie aktualizacje najpierw dzieli 1/x a potem sciaga x... (IMG:style_emoticons/default/smile.gif) i jesli dobrze mysle to sa w teorii 2 rozwiazania problemu... 1. wstrzymac obliczenie 1/x az ajax sie nie wykona 2. wywolac cos jakby span onchange, tak zeby po wykonaniu ajaxa obliczono 1/x o wartosc wlasnie sciagnieta... czy ma ktos jakis pomysl jak to zrobic... bo oczywiscie span onchange nie dziala... bo onchange dziala tylko na polach formularza... raczkuje w JS... ale moze istnieje jakis sposob bez wywolywania zdarzen, ktory ZAWSZE bedzie wyswietlal w jednym spanie wartosc 1/x innego spana... cos jakby permanentne przypisanie wartosci zaleznej (IMG:style_emoticons/default/smile.gif) pozdrawiam, k. zrobilem oddzielna funkcje do aktualizacji... i ustawilem 3 razy settimeout na te funkcje po 1, 3 i 10sek (bo nie wiadomo kiedy ajax sie wykona (IMG:style_emoticons/default/biggrin.gif) )... jako rozwiazanie tymczasowe... i dziala... ale wolalbym cos mniej prymitywnego... (IMG:style_emoticons/default/winksmiley.jpg) pozdrawiam, k. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Bardzo prymitywne, bo wiadomo kiedy ajax się wykona, jak wywoła callbacka. Dodaj sobie to do callbacka... A możesz sobie dwa hidden inputy dodać i na nich ustawić event onchange.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 17:45 |