Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] Niepoprawnie działający koszyk
Rafik
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.06.2010
Skąd: Trzeszczany

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


Witam.

Wykonałem koszyk usług na bazie jQuery Fly-To-Basket (http://www.webresourcesdepot.com/fly-to-basket-effect-with-jquery/) lecz pojawił się mały mankament. W demo skryptu wszystko działa ok lecz u mnie pojawia się następujący problem: posiadam listę usług (konkretnie serwerów), dodaję serwer do koszyka (wszystko jest ok). Przy próbie dodania kolejny raz tej samej usługi skrypt tak jakby wykonywał się dwa razy: dwa razy dodaje do koszyka daną usługę. Jeśli 3 raz dodaję skrypt dodaje 3 lub 4 razy (tyle, ile razy został kliknięty przycisk dodawania do koszyka danej usługi). Czy ktoś ma pomysł czym może być to spowodowane? Próbowałem zrobić dynamiczną zmianę ID usług lecz nic nie pomogło. Poniżej zamieszczam mój kod JS dodawania usług do koszyka. Jeśli ktoś byłby w stanie pomóc i chciałby sprawdzić to w praktyce proszę o kontakt (nie mogę podać tutaj danych, ponieważ jest to projekt tworzony dla klienta).

http://pastebin.pl/26008
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Wypuść gdzieś działający skrypt, bo wątpię, aby ktokolwiek całość kopiował i próbował dołączać wszystko tak, żeby udawało, że działa.

Jeśli zależy Ci na rozwiązaniu problemu, wystaw cokolwiek działającego.
Go to the top of the page
+Quote Post
Rafik
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.06.2010
Skąd: Trzeszczany

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


Ok, więc http://panel.joi.pl. Tylko proszę o nie zakładanie kont. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Jakbyś mógł gdzieś dla testu... http://ferrante.pl/2009/03/30/debug-podpie...ery-i-firebugu/ z pewnością ułatwiłoby Tobie i Nam znalezienie problemu.
Go to the top of the page
+Quote Post
Rafik
post
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.06.2010
Skąd: Trzeszczany

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


Czy możesz zobaczyć teraz? Zostało dodane zwracanie do konsoli "theResponse".

Edit:
Problem został rozwiązany. Dodałem

$(this).remove();

po zamknięciu .ajax();

Ten post edytował Rafik 10.07.2010, 13:27:57
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.12.2025 - 08:36