![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 4.07.2019 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, mam problem z wykonywaniem pętli w javascript.
Mam przykładowo 20 różnych formularzy w html na jednej stronie. Każdy z tych formularzy jest osobnym produktem przesyłanym do jednej z platform sprzedażowych. Aby nie przeciążać API tej platformy, muszę przesyłać każdy formularz po kolei (każdy kolejny dopiero po wykonaniu poprzedniego). Formularze przesyłane są do pliku PHP metodą POST. Aby przejść przez każdy formularz narzuciłem oczywiście pętlę for. Niestety za cholerę nie mogę wstrzymać tej pętli do momentu wykonania poprzedniego formularza w pętli. Teraz przykłady użycia:
Javą zajmuję się od niedawna, spodziewałem się, że pętla nie przejdzie dalej, jeśli jej zawartość się nie wykona. Zapewne tak się dzieje dlatego, że znajduje się w niej odwołanie do innej funkcji. Czy macie jakieś pomysły, w jaki sposób wstrzymać pętflę for do momentu wykonania funkcji listOffersQuestion? Ten post edytował Puchatek 8.02.2022, 10:35:30 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Pokaz jak wyglada ta funkcja listOffersQuestion
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 4.07.2019 Ostrzeżenie: (0%) ![]() ![]() |
Uczono mnie, że każda funkcja powinna coś zwracać, więc może i w tym przypadku powinienem zwrócić wynik do funkcji listOffers? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Czyli ajax tak jak myslalem. Ustaw wiec go jako synchroniczny i problem z glowy
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 4.07.2019 Ostrzeżenie: (0%) ![]() ![]() |
"Manual, manual, manual..."
Dziękuję, problem faktycznie rozwiązany. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.05.2025 - 01:33 |