Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax] rozwijany formularz
Forum PHP.pl > Forum > XML, AJAX
grzegorz_g
witam!
Szukam takiego rozwiazania, iż mam taki formularz(skrót):

  1. <?php
  2. <form>
  3. <input class="panel" name="login" type="text"  />
  4. <input class="panel" name="haslo" type="password"  />
  5. <input class="panel" name="email" type="text"  />
  6. <select name=strona>
  7. <option>a</option>
  8. <option>b</option>
  9. <option>c</option>
  10. </select>
  11. <input class="panel" name="kwota" type="text"  />
  12. </form>
  13. ?>


potrzbuje teraz zrobić by po kilknieciu w jakiś graficzny buton [dodaj] dodalo mi kolejne pole do formularza:

<select name=strona>
<option>a</option>
<option>b</option>
<option>c</option>
</select>
<input class="panel" name="kwota" type="text" />

i formularz moze pozniej wygladac w ten sposob

  1. <?php
  2. <form>
  3. <input class="panel" name="login" type="text"  />
  4. <input class="panel" name="haslo" type="password"  />
  5. <input class="panel" name="email" type="text"  />
  6. <select name=strona>
  7. <option>a</option>
  8. <option>b</option>
  9. <option>c</option>
  10. </select>
  11. <input class="panel" name="kwota" type="text"  />
  12. <select name=strona>
  13. <option>a</option>
  14. <option>b</option>
  15. <option>c</option>
  16. </select>
  17. <input class="panel" name="kwota" type="text"  />
  18. <select name=strona>
  19. <option>a</option>
  20. <option>b</option>
  21. <option>c</option>
  22. </select>
  23. <input class="panel" name="kwota" type="text"  />
  24. </form>
  25. ?>



proszę o sugestię czy to da się to tak rozwiazać w ten sposób i jak pozniej zapisać.
box3r
wszystko sie da - zajmuje to tylko czasami mniej czasami wiecej czasu winksmiley.jpg .

jak poszukasz to napewno gotowca znajdziesz w kazdym razie przepis :

po 1wsze Dodaj id do elementu form -
kazdy kolejny input i select powinien miec inny name - zliczaj sobie ile dolozyles i dokladaj liczbe do name ( na przyklad) ;

Poszukaj o createElement - najpierw tworzysz select w formie a pozniej option w selecie - settAttribute - tez wazna rzecz

powodzenia
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.