![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 5.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
mam formularz w którym jest select, po wybraniu właściwego selecta chciałbym wywołać w tle kod zawarty w innym pliku a zwrócony wynik pokazać pod formularzem w formie tabeli
teraz mam tak:
wstawiałem do linii echo '<select name="miejsce_pol" style="background-color:#FFFF51" onchange="this.style.backgroundColor=\'#FFFFFF\'";>'; zmienną onchange ale przeładowuje mi forma wypełniając właściwie tabelkę lecz pozostawiając puste pola formularza proszę o pomoc, dziękuję |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat a pierwotne pola forma mam puste Hehe, że co ? Spojrzałem w kod dokładniej. Widzę, że masz 2 pola w formularzu. Jedno to pole type="text" i tutaj masz wartość ustawioną wartość początkową. W polu select również masz ustawioną wartość początkową (selected=""). Szkoda tylko, że nic Ci to nie daje... bo pierwszy option dla selecta jest zaznaczony domyślnie. Proponuję to wywalić, a wstawić go do tego optiona który był wybrany przez 'wysyłającego formularz". Widzę, że ciężko u Ciebie z PHP. więc dam Ci prawię gotowca:
Dodatkowo. Twój kod jest bardzo brudny. Po pierwsze, jak początek formularza wyświetlasz bez użycia PHP. to czemu i tego :
nie wyświetlisz samym htmlem ? Dalej... Html przewiduje, ze po </option> będzie następny znacznik <option> lub koniec listy rozwijanej czyli </select>. Zobacz jak jest u Ciebie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 20:50 |