[inne][HTML][PHP]Koszyk Ajax jquery, problem z jquery |
[inne][HTML][PHP]Koszyk Ajax jquery, problem z jquery |
21.01.2020, 12:42:46
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.01.2020 Ostrzeżenie: (0%) |
Witam wszystkich
proszę o pomoc w dość prostej sprawie Próbuje wykonać prosty koszyk koszyk sesyjny jeżeli mam tylko 1 <form> wszystko działa ale w przypadku zaistnienia na stronie np 2 for działa ale dla pierwszego formularza to wywołuje w pętli (jest to lista produktów) w form próboeałem dodawać indywidualne ID ale nie wiem jak to później wywołać z pozycji Jquery
po czym chce przesłać to ajax'em
Z góry dziękuje za pomoc |
|
|
21.01.2020, 12:46:20
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6296 Dołączył: 27.12.2004 |
Po pierwsze skoro lecisz ajaxem, to zadne form ci nie sa potrzebne.
Po drugie, kazdy przycisk ma miec unikalne ID, albo nawet lepiej, zamiast ID nadawaj klasse potem nie $("#przycisk").click(function() { a: $(".jakas_klasa").click(function() { A pozniej w tej function, pobieraj dane elementow z tego bloku co jest przycisk i po sprawie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
21.01.2020, 13:28:13
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.01.2020 Ostrzeżenie: (0%) |
nie za bardzo wiem tylko jak mam przerobić tą linijkę aby brała dane z bloku
próbowałem:
ale nie działa |
|
|
21.01.2020, 13:39:25
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
this odnosi się do klikniętego przycisku a nie formularza. Możesz coś na kształt $(this).parents('form'). Chociaż lepiej łapać zdarzenie submit.
I debuguj sobie console.log(this); żeby zobaczyć z jakim elementem pracujesz. Ten post edytował viking 21.01.2020, 13:40:03 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 02:01 |