![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 16.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Buduję dynamiczny formularz i założenia mam takie: - pole select - A - po wyborze pola select A wyswietlenie wartosci z bazy - na podstawie wartosci z bazy wyswietlenie drugiego pola select - B oczywiscie wszystko bez przeladowania strony - AJAX Formularz zrealizowalem na podstawie tutoriala z adresu http://www.w3schools.com/php/php_ajax_database.asp . Mam tylko 1 problem: select B, który generowany jest dynamicznie na podstawie wartosci zaczytanych z bazy po wyborze z select A, jest niewidoczny, tzn. widac go na stronie, wszystko ladnie, ale nie przekazuje wartosci. Jest on ladowany dynamicznie do warstwy <div id="txtHint"><b>Person info will be listed here.</b></div> Wyglada to tak: wybieram wartosc z listy select A, pojawia mi sie wartosc z bazy poprzez echo z php i pojawia mi sie druga lista select B. Jednak po podejrzeniu zrodla strony tego drugiego selecta nie widac - widac tylko <div id="txtHint"></div> Proszę o pomoc jak przerobic przyklad z adresu http://www.w3schools.com/php/php_ajax_database.asp tak aby w miesjcu tej tabeli mozna bylo zamiescic liste select B i zeby byla ona widoczna dla calosci formularza czyli przekazywala wartosc po wyslaniu go. z gory bardzo dziekuje za jakiekolwiek wskazowki pozdrawiam marcin Ten post edytował gonzo80 16.10.2010, 23:26:35 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 43 Dołączył: 8.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ten div
musi znajdować się w środku formularza czyli miedzy znacznikami ponieważ tylko elementy formularza znajdujące się w tych znacznikach są wysyłane z formularzem, to co poza nimi jest już dla formularza nie widoczne. Ten post edytował AdIoS_Neo 17.10.2010, 22:02:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:51 |