Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] select multi checkboxes
Forum PHP.pl > Forum > XML, AJAX > AJAX
studnia3
Witam, mam taki problem, mecze sie z tym i mecze, mianowicie:

mam <select> z powiedzmy 10 wartosciami i 10 checkboxow, zmieniajac wartosc select zmieniam zaznaczenia checkboxow, czyli
gdy select ustawie na 1 : zaznaczaja mi sie checkboxy np. 3,6,9
gdy select ustawie na 2 : zaznaczaja mi sie checkboxy np 1,2,3,4,5,6

itd.

jakas rada?
pozdrawiam
zzeus
Przypisujesz numery checkbox do wartości select:
Kod
var def = {
1 : "1,2,3",
2 : "3,6,9"
};

Tworzysz select:
  1. <select name="" id="nazwa">
  2. <option value="1">wartosc 1</option>
  3. <option value="2">wartosc 2</option>

Podpinasz pod select zdarzenie change():
Kod
$("#nazwa").change();

W change() definiujesz sobie funkcje która pobierze aktualną wartość z select, wyciągnie z def informacje o tym jakie checkboxy maja zostać zaznaczone, rozbije ciąg znaków i w pętli zaznaczy wszystkie wybrane checkboxy.
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.