![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 8.11.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Mam nastepujacy problem i mam nadzieje, ze szanowni koledzy mi pomoga. Potrzebuje stworzyc pole, ktore bedzie lista dropdown jednoczesnie umozliwiajac wpisywanie danych "z reki". Czy istnieje mozliwosc, wykonannia tego? Wiem, ze to zahacza o HTML, ale strona jest w php wiec pytam tutaj. Z gory dzieki za pomoc. Pozdrawiam Bartek -------------------- Pozdr
Bartek |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
lista dropdown, czyli chodzi ci o <select></select>.. ale wpisywanie danych 'z reki'? wytlumacz konkretniej. chcesz aby pole select bylo rownoczesnie polem edycyjnym tak jak <input type="text" /> ?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 8.11.2004 Ostrzeżenie: (10%) ![]() ![]() |
Wlasnie o to mi chodzi
![]() -------------------- Pozdr
Bartek |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
ale takie rozwiazanie nie ma sensu... z tego co wiem to nawet nie jest to mozliwe, przyajmniej nie orientuje sie jak to zrobic. lepiej uzyc kilku <input type="text" />.
EDIT: chociaz jest w htmlu jakis atrybut ktory pozawala na edycje kazdego pola... jak znajde to tutaj dam. ale watpie ze tak zmodyfikowany <select> bedzie w stanie przeslac jakiekolwiek informacje. EDIT2: niestety, nie znalazlem takiego atrybutu w specyfikacji - skoro nie ma tam to znaczy ze to byl nastepny trik IE, ktorym nie warto sie zajmowac. rozwaz uzycie kilku <input type="text" /> -------------------- |
|
|
![]() ![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%) ![]() ![]() |
To o czym mówisz jest możliwe tylko w XULu. HTML nie ma edytowalnych tagów <list> ...
-------------------- Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 8.11.2004 Ostrzeżenie: (10%) ![]() ![]() |
Cytat(wassago @ 2004-11-08 07:54:49) ale takie rozwiazanie nie ma sensu... z tego co wiem to nawet nie jest to mozliwe, przyajmniej nie orientuje sie jak to zrobic. lepiej uzyc kilku <input type="text" />. EDIT: chociaz jest w htmlu jakis atrybut ktory pozawala na edycje kazdego pola... jak znajde to tutaj dam. ale watpie ze tak zmodyfikowany <select> bedzie w stanie przeslac jakiekolwiek informacje. EDIT2: niestety, nie znalazlem takiego atrybutu w specyfikacji - skoro nie ma tam to znaczy ze to byl nastepny trik IE, ktorym nie warto sie zajmowac. rozwaz uzycie kilku <input type="text" /> Przedstawie wiec dokladnie wymagania zleceniodawcy: - jest pole o nazwie "Inne". - wprawdzam jakis tekst, np.: "robak" - przy nastepnym wywolaniu moge wpisac inny tekst lub wybrac "robak" z listy. Tak wiec wykorzystanie kilku <input "text"> nie wchodzi raczej w rachube. Trudno, jesli sie nie da czegos takiego zrobic, to bede musial przekonac klienta do wpisywania wszystkiego "recznie" Dzieki za pomoc. PS. Prawde powiedziawszy spodziewalem sie takiej odpowiedzi, chociaz po cichu liczylem na jakis trick ![]() Pozdr Bartek -------------------- Pozdr
Bartek |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
no to co za problem widzisz? robisz inputa i selecta.. jezeli chcesz wprowadzic dane do selecta to wypelniasz naszego inputa i frytki. zawartosc inputa wysylasz do np. pliku txtowego a potem wyciagasz dane z owego pliczku do selecta.
-------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 8.11.2004 Ostrzeżenie: (10%) ![]() ![]() |
Cytat(wassago @ 2004-11-08 08:33:10) no to co za problem widzisz? robisz inputa i selecta.. jezeli chcesz wprowadzic dane do selecta to wypelniasz naszego inputa i frytki. zawartosc inputa wysylasz do np. pliku txtowego a potem wyciagasz dane z owego pliczku do selecta. Wlasnie tez zaczalem myslec o takim rozwiazaniu ![]() Jeszcze raz dzienks -------------------- Pozdr
Bartek |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 3 Dołączył: 13.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Proponuje takie rozwiazanie:
1. trzymasz zawartosc <select> w tablicy 2. wpisujesz do inputa, to co chcesz aby sie pojawilo w Twoim zmodyfikowanym <selected> 3. robisz update tablicy o ten element 4. liczysz ilosc elementow w tablicy 5. Wypisujesz za pomozca petli for wszystkie elementy tej tablicy uprzednio je sortujac ...i masz wrzucanie dynamiczne "selecta" z reki po wcisnieciu submit Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 21:03 |