Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Java][PHP]lista rozwijalna w pętli - HELP
Forum PHP.pl > Forum > Przedszkole
Krismen
Witam, mam taki oto formularz w pętli:

  1. <body>
  2. <?php for($i=0;$i<5;$i++)
  3. {
  4. ?>
  5.  
  6. <form action='' method='post'>
  7. <select id='wybor' name='wybor'>
  8. </select>
  9. <input type="submit" value="wyslij" />
  10. </form>
  11.  
  12. <?php
  13. }
  14. ?>
  15.  
  16. </body>
  17.  
  18. <script type='text/javascript' src='../../js/jquery.js'> </script>
  19. <script type='text/javascript'>
  20.  
  21. var tab=new Array();
  22.  
  23. tab[0]='wartosc 0';
  24. tab[1]='wartosc 1';
  25. tab[2]='wartosc 2';
  26.  
  27. for (i in tab)
  28. {
  29. $('#wybor').append('<option value='+i +'>' +tab[i] +'</option>')
  30. }
  31.  
  32. </script>
  33.  


Pytanie, co muszę zmienić żeby elementy listy rozwijalnej wczytywały się w każdym polu select, bo teraz są tylko w pierwszym. Czy pola option też wstawić do formularza ? Kombinowałem tak ale jakoś nie wychodzi... Proszę pomóżcie. Poniżej link gdzie można zobaczyć jak to teraz wygląda:

Klik
potreb
  1. <form action='' method='post'>
  2. <select id='wybor' name='wybor'>
  3. <?php for($i=0;$i<5;$i++)
  4. {
  5. ?>
  6.  
  7. <option><?php echo $i; ?></option>
  8.  
  9.  
  10.  
  11. <?php
  12. }
  13. ?>
  14. </select>
  15. <input type="submit" value="wyslij" />
  16. </form>
kokers
a nie lepiej całość w php? po co angażować js.

  1. <body>
  2. <?php $tab[0]='wartosc 0';
  3. $tab[1]='wartosc 1';
  4. $tab[2]='wartosc 2'; ?>
  5. <?php for($i=0;$i<5;$i++)
  6. {
  7. ?>
  8.  
  9. <form action='' method='post'>
  10. <select id='wybor' name='wybor'>
  11. <?php
  12. for($j=0;$j<count($tab);$j++)
  13. {
  14. echo ' <option value="'.$tab[$j].'">' .$tab[$j] .'</option>';
  15. } ?>
  16. </select>
  17. <input type="submit" value="wyslij" />
  18. </form>
  19.  
  20. <?php
  21. }
  22. ?>
  23.  
  24. </body>
Krismen
Docelowo będą dwie listy rozwijalne zależne od siebie, dlatego własnie java... Więc samym php tego nie zrobię.
Nie wklejałem całego kodu bo jest dosyć długi.
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.