Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z Ajaxem
Forum PHP.pl > Forum > XML, AJAX > AJAX
phoenix84
mam formularz, gdzie ajaxem aktualizuje pewien mnoznik zalezny od selecta...

na selectie jest onchange do wywalonia funkcji ajaxowej i laduje mnoznik do spana

tu wszystko gra

teraz jest formularzowy text z podanym czynnikiem i na nim onchange do aktualizacji wyniku...

i tu tez wszystko gra...

teraz chce dodac nastepujaca funkcjonalnosc:
aby onchange na selectie rowniez wykonywal aktualizaje wyniku (bo select generuje mnoznik)... kiedy robie to "standardowo" to mnoznik aktualizuje sie juz po wykonaniu na nim operacji (bo ajaxowa aktualizacja mnoznika trwa po prostu dluzej)... zastosowanie jakichkolwiek opoznien (np. pusta petla) powoduje ze obie funkcje ida z opoznieniem, a i tak wynik jest sprzed aktualizacji mnoznika...

jak to rozwiazac?

P.S. przychodzi mi na mysl dodanie do funkcji ajaxowej na koniec wywolania funkcji aktualizujacej wynik... ale tak nie moge zrobic, bo funkcja ajaxowa jest wspoldzielona z innymi aplikacjami... ale moze mozna to jakos obejsc?
markonix
Fajnie jakby gdzieś to było online bo trzeba się trochę naprężać żeby coś zrozumieć.
Sama opisówka... Jak dla mnie suchy kod by był bardziej zrozumiały smile.gif

Tyle co na ten moment mogę pomóc to proponuje:
jedna funkcja w jQuery, aktualizacyjna, która wywoływana jest i przez selecta i przez te drugie coś (nie umiem zrozumieć co ale napisałeś "również").
Funkcja pobiera wszystkie dane za pomocą val().

Poza tym wzór jest tak tajny, że musi być wykonywany po stronie serwera?
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.