Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX]Wielokrotne przesłanie formularza za pomocą AJAXa
Star
post 7.05.2015, 12:20:32
Post #1





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

Ostrzeżenie: (0%)
-----


Witam
mam formularz ktory sie przesyła do serwera gdy ktos kliknie w DIVa. No i przesyła sie bardzo ładnie ,ale tylko raz. Tzn gdy go przepętle FORem i mam wiele DIV to moge tylko raz wysłac formularz,gdy sprobuje przesłac to na innych DIVach to juz nie da rady. Oczywiscie kazdy formularz ma unikalne identyfikatory, nie jest tak ze przy kazdym jest to samo. I tu moje pytanie - czy AJAX ma jakies zabezpieczenia przez wielokrotnym wysłaniem formularza ? a jesli nie to jak to obejsc ?
Go to the top of the page
+Quote Post
salfunglandyare
post 7.05.2015, 12:26:45
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 31
Dołączył: 10.01.2007
Skąd: Bydgoszcz/Inowrocław

Ostrzeżenie: (0%)
-----


To znaczy jak - po nacisnieciu na diva chcesz kilka razy wyslac formularz, czy masz wiele divow i po nacisnieciu na kazdy chcesz wyslac raz formularz? W pierwszym przypadku for na ajax, choc bardziej polecam wywołanie rekurencyjne na evencie success. W drugim przypadku nadaj tym divom jedną klasę np sendForm i wtedy jQuery('.sendForm').bind('click',function(){ /* AJAX */ });
Jeśli to nie to, o co Ci chodzi, wstaw html i JS, te części odpowiedzialne za zdarzenie click i wysyłkę formularza
Go to the top of the page
+Quote Post
nospor
post 7.05.2015, 12:28:11
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
I tu moje pytanie - czy AJAX ma jakies zabezpieczenia przez wielokrotnym wysłaniem formularza ? a jesli nie to jak to obejsc ?
A nie przyszlo ci do glowy, ze poprostu źle "przepetliles" kod? Tak przez chwilke, ze moze jednak nie napisales go dobrze? Bo ja smiem twierdzic, ze to w tym wlasnie problem smile.gif
No ale przydalby sie ten kod, by moc to stwierdzic jednoznacznie


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 17:11