![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 5.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.
Moim problemem jest nie do końca typowa filtracja wyników. U mnie działa to obecnie na zasadzie: Checkbox:
następnie array:
A następnie:
Checkboxów jest dużo dlatego robię z nich array. Przy większej ilości jest tam jeszcze dodane implode OR'em, ale dla przedstawienia idei wystarczy ten jeden. Po zaznaczeniu z automatu mi filtruje i robi to poprawnie, ale chciałbym, żeby działo się to bez przeładowania. Ajax rozwiązywałby problem, ale nie wiem jak to połączyć z ajaxem, bo przecież nie mam submita, ani buttona ani nic - submit jest onChange... Dodatkowo nie wszystkie pola filtracji są checkboxami, mam też 4 selecty, które też są submit onChange. Jakieś pomysły? Dzięki za pomoc! (IMG:style_emoticons/default/smile.gif) Ten post edytował artkow00 10.02.2014, 10:12:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No to zamiast:
onchange="this.form.submit()" zrob: onchange="wyslijAjaxa();" |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 5.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
OK. a dalej w headzie:
(IMG:style_emoticons/default/questionmark.gif) Nie jestem zbyt biegły w Ajax i jQuery co zresztą zapewne widać po powyższym przykładzie własnoręcznie wydzierganego kodu... Ten post edytował artkow00 10.02.2014, 10:47:39 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Wyslanie ajaxa:
http://api.jquery.com/jQuery.post/ Serializacja danych forma,by przekazac dla ajax: http://api.jquery.com/serialize/ Ogolne dane do ajaxa z jQuery: http://api.jquery.com/category/ajax/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:26 |