![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 5.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Załóżmy, że mamy sklep i wchodzimy na kategorię telewizory i mamy dodatkowe kryteria wyszukiwania.
Klikamy w któryś checkbox i mam przyporządkowaną mu zmienną get i dany checkbox jest już zaznaczony. Ale jak teraz zrobić aby przy każdym kolejnym kliknięciu te zmienne get dołączały się o siebie. Bo teraz mam tak, że jak zaznaczę drugi checkbox to pierwszy się odznacza. Czy może lepiej takie coś powinno robić się ajaxem bez przeładowania strony? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Klikajac na checkbox nie masz robic zadnego window.location.href tylko normalnie wysylac formularz. Wtedy zadne dane z formularza ci nie znikna
-------------------- "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: 86 Pomógł: 0 Dołączył: 5.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ale ja nie mam w tym formularzu submita, bo chcę żeby po każdym kliknięciu w checkbox już pokazały się na stronie odpowiednie telewizory. Np. klikam w markę PHILIP i już jest przeładowanie i zapytaniem pobieram PHILIPSY. Klikam w kolejny chekbox i wczytują mi się PHILIPSY o rodzielczości 1920x1080, itd.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A czy ja ci kazalem klikac SUBMIT? Tak jak teraz przy pomocy JS przeladowujesz strone, tak ja ci mowilem bys przy pomocy JS wyslal formularz
Cytat Czy może lepiej takie coś powinno robić się ajaxem bez przeładowania strony? Docelowo tak. Nie mniej jednak powininies tak czy siak miec mechanizm ktory wczyta filtry z URL np. jak ktos chce komus przeslac link z wyszukiwaniem albo samemu sobie by zapamietac
-------------------- "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: 86 Pomógł: 0 Dołączył: 5.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki nospor, trochę już wiem więcej. I teraz mam tak
I mogę zaznaczyć tylko po jednym checkboksie w danej kategorii. Jeśli np. w kategorii marka zaznacze drugi checkbok to już się nie dołącza. Co jeszcze muszę poprawić? tu można to zobaczyć tutaj |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Jak chcesz by cos sie wysylalo grupa to nazwa ma miec nazwe tablicowa czyli z []
czyli nie np. name="costam" tylko name="costam[]" Wowczas formularz wysle to jako tablice pod indexem costam i jako tablice masz to odbierac -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 13:02 |