![]() |
![]() |
-lukasamd- |
![]()
Post
#1
|
Goście ![]() |
Witam,
mam kod wysyłający dane z formularza do skryptu poprzez ajaxa z jquery. W czasie wykonywania tego i oczekiwania na odpowiedź (wysyłany jest email, więc chwilę to trwa), wyświetlam grafikę z kółeczkiem imitującą "ładowanie". Odpowiedź jest w json i zawiera parametr error. Jeżeli jest on na false, to ukrywam formularz, do #wiadomosc dodaję klasę (funkcja addClass) wyświetlającą komunikat na zielono (w przeciwnym wypadku na czerwono). Wszystko wykonuje się prawidłowo, ale #wiadomosc jest pokazywana na czerwono (domyślnie jest taka właśnie klasa ustawiona). Sprawdzałem i warunek zostaje spełniony / nie spełniony zgodnie z parametrem. Gdy przy error = false dodam jeszcze przed dodaniem klasy alert, wszystko działa poprawie. Zupełnie, jak gdyby wszystko działo się za szybko i "pomijał" to addClass, jeżeli nic mu nie zajmie czasu... Można coś z tym zrobić? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:49 |