Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dynamiczny formularz zalezny od selecta
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Dox
Witam otóż chcę zrobić formularz select w ktorym sa specjalizacje i jak wybiore to zeby na dole pokazal sie select z lekarzami o tej specjalizacji ale jakoś mi to nie wychodzi bo nie znam za bardzo js póki co mam takie coś i nie wiem co dalej i czy w ogole ide w dobra strone

i jeszcze jedno pytanie czy da rade w js zeby wartosc zmiennej byla nazwa zmiennej ? bo tak bym musial zrobic z 4 warunki tutaj


  1. <script type="text/javascript">
  2. function pokazLekarzy(specjalizacja){
  3. var dentysta = new array('Kowalski','Nowak');
  4. var chirurg = new array('Kowalski','Nowak','Pietrzak');
  5. var onkolog = new array('Kowalski','Nowak');
  6. var dermatolog = new array('Kowalski','Nowak');
  7.  
  8. if(specjalizacja == dentysta){
  9. t+='<select name="nazwiskoLekarza" />';
  10. for (x=0; x<dentysta.length; x++){
  11. t+='<option>'+dentysta[x]+'</option>';
  12. }
  13. }
  14. t+='</select>';
  15.  
  16. return t;
  17.  
  18. }
  19. </script>
  20.  
  21. <form>
  22. <select name="specjalizacja" onchange="pokazLekarzy(this)">
  23. <option value="dentysta" > Dentysta
  24. <option value="chirurg" selected>Chirurg
  25. <option value="onkolog">Onkolog
  26. <option value="dermatolog">Dermatolog
  27. </select>
  28. <div id="nazwiskoLekarza"></div>
  29. </form>
  30.  
pitu
Użyj gotowego pluginu w jQuery np.:
http://www.prodiven.com/jcombo/
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.