Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][html] grupy checkboxów
Forum PHP.pl > Forum > Przedszkole
loonger
mam następującą tablicę:
  1. <?php
  2. (
  3. [producent_1] => Array
  4. (
  5. [rodzaj_1] => Array
  6. (
  7. [1] => nazwa_1
  8. [2] => nazwa_2
  9. )
  10.  
  11. [rodzaj_2] => Array
  12. (
  13. [3] => nazwa_3
  14. [4] => nazwa_4
  15. [6] => nazwa_6
  16. )
  17.  
  18. )
  19.  
  20. [producent_2] => Array
  21. (
  22. [rodzaj_1] => Array
  23. (
  24. [7] => nazwa_7
  25. )
  26.  
  27. [rodzaj_2] => Array
  28. (
  29. [5] => nazwa_5
  30. )
  31.  
  32. )
  33.  
  34. )
  35. ?>


i z tego tworzę sobie coś takiego:

  1. producent_1<br>
  2. -rodzaj_1<br>
  3. --<input name="wzor[1]" value="true" type="checkbox"> nazwa_1<br>
  4. --<input name="wzor[2]" value="true" type="checkbox"> nazwa_2<br>
  5. -rodzaj_2<br>
  6. --<input name="wzor[3]" value="true" type="checkbox"> nazwa_3<br>
  7. --<input name="wzor[4]" value="true" type="checkbox"> nazwa_4<br>
  8. --<input name="wzor[6]" value="true" type="checkbox"> nazwa_6<br>
  9. <br>
  10. producent_2<br>
  11. -rodzaj_1<br>
  12. --<input name="wzor[7]" value="true" type="checkbox"> nazwa_7<br>
  13. -rodzaj_2<br>
  14. --<input name="wzor[5]" value="true" type="checkbox"> nazwa_5<br>


chciałbym zrobić przy każdym producencie i rodzaju checkboxa ktory zaznacza/odznacza cały podzbiór. jak zrobić coś takiego? próbowałem dodać onclick:zaznacz() tylko nie wiem jakie parametry przekazać funkcji i jak oznaczyć checkboxy żeby zaznaczały się odpowiednie. pomocy.
tommy4
możesz to na różne sposoby zrobić.

np.
onclick="odznacz(new Array('1', '2', '3', '4'));"

Ten kod javascript byłby generowany przez php.

A w funkcji JS: for(var i = 0; i < podana_tablica.length; i++)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.