![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 6.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
jak zatrzymac wykonywanie skryptu na jakis czas??
bo skryp jak sie wykonuje to leci pokolei linijka po linijce i mam zadeklarowana zmienna, skrypt wywoluje funkcje co wykonuje operacje na tej zmiennej a w kolejnej linijce wywoluje kolejna funkcje ktora tez operuje na tej zmiennej. i teraz wykonujac skrypt ta pierwsza funkcja nadaje zmiennej jakas wartosc, skrypt wywolujac ta funkje zaraz poniej wywoluje ta druga funkcje. i problem jest w tym ze ta pierwsza funkcja nienadaza nadac wartosci amienne zanim wykona sie kolejna funkcja. i jak zrobic zeby ta druga funkcja czekala dopuki ta pierwsza nieskonczy liczyc?? probowalem settimeout(); ale moze sie zdazyc(a nawet sie zdaza) ze funkcja i tak bezie dluzej wykonywana |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem dlaczego nie nadąża zmieniać tej zmiennej, skoro operuje na tej samej zmiennej, to linijkę niżej ta zmienna ma inną wartość już. Może podasz kawałek kodu, żebyśmy wiedzieli o czym rozmawiamy ?
-------------------- DevBlog - http://www.bartekrogus.pl
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 6.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod var zmienna=null; function wykonaj() { nadaj_wartosc(); wyswietl(); } function nadaj_wartosc() { //tutaj funkcja nadaje wartosc zmiennej po wyslaniu zadania do serwera za pomoca AJAKSA } function wyswietl() { //funkcja wyswietla wartosc zmiennej 'zmienna' } i teraz funkcja wyswietl wykona sie zaraz po poprzedniej chociaz ta poprzednia jeszcze nawet nieodebrala odpowiedzi z serwera |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
To funkcję wyświetl() daj po tym jak dostanie odpowiedź od AJAXA
-------------------- DevBlog - http://www.bartekrogus.pl
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 6.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
niebardzo bo odpowiedz od ajaxa dostaje w objekcje a odjekt zwraca mi do zmiennej
obiekto nie zmienie gdyz jest uzywane rowiez do innych celow |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Masz tam coś takiego w AJAX'ie
lub podobne ? i potem
zaczerpnięte stąd No i po odpowiedzi zaczynaj wykonywać wszystko po kolei. -------------------- DevBlog - http://www.bartekrogus.pl
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 6.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
niemam bo kozystam z biblioteki mintAJAX
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 02:02 |