Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] selekt kaskadowo
Forum PHP.pl > Forum > Przedszkole
vegelus
Witam szanowne grono

Kiedyś widziałem ciekawe rozwiązanie dwóch selektów połączonych "Jakoś" ze sobą dzięki czemu wybierając w pierwszym w drugim do wyboru była ograniczona tematycznie grupa.

Kojarzę, że było to zrobione na podstawie wartości value opartej na tablicy ale nie mogę znaleźć takiego przykładu. Może ktoś wie gdzie taki przykład można znaleźć.
piotrooo89
dane w tych selektach wyświetlane są z bazy danych czy jak?
muniekw
Np o coś takiego Ci chodzi

  1. SELECT EMPLOYEE_ID, LAST_NAME, SALARY, DEPARTMENT_ID
  2. FROM EMPLOYEES NAD
  3. WHERE SALARY>
  4. (SELECT AVG(SALARY)
  5. FROM EMPLOYEES POD
  6. WHERE POD.DEPARTMENT_ID=NAD.DEPARTMENT_ID);
vegelus
Poniżej przykład tego co mniej więcej pamiętam.

  1. <select name="cos">
  2. <option valuse="val1">val1</option>
  3. <option valuse="val2">val2</option>
  4. <option valuse="val3">val3</option>
  5. <option valuse="val4">val4</option>
  6. <option valuse="val5">val5</option>
  7. <select name="cos">
  8. <option valuse="val[1][1]">val1</option>
  9. <option valuse="val[1][2]">val2</option>
  10. <option valuse="val[1][3]">val3</option>
  11. <option valuse="val[1][4]">val4</option>
  12. <option valuse="val[2][1]">val1</option>
  13. <option valuse="val[2][2]">val2</option>
  14. <option valuse="val[2][3]">val3</option>


Bardzo ładnie to działało bez JS (chyba)
Ogólnie chodzi mi o ograniczenie w drugim select wyników w zależności od pierwszego wyboru. Znalazłem kilka rozwiązań. Tutaj jedno z ciekawszych http://javascript.internet.com/forms/unobt...lect-boxes.html
chociaż po wrzuceniu do projektu przestał działać.
Dane pobieram z bazy przy pomocy własnych klas i nie chcę bawić się w jeszcze w JS przy generowaniu HTML.
konradinho
Koledze chyba nie chodziło o selecty z bazy ale o select z listą winksmiley.jpg Ale mogę się mylić. Jeżeli się nie mylę to proszę:

http://dynamicdrive.com/dynamicindex1/chainedmenu/index.htm
vegelus
Dzięki za odzew ale po zapoznaniu się z rozwiązaniami muszę poszukać innej drogi sad.gif
W każdym z przypadków muszę z poziomu php utworzyć plik JS z danymi pobranymi z bazy a to już za dużo roboty smile.gif
wysłałem, że jest jakiś łatwiejszy "myk" w HTML.
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.