Forum » Izdelava spletišč » autocomplete input polje
autocomplete input polje
Veron ::
Torej zadeva je taka.
Imam polje eno form-o na spletni strani, kateri bi rad dodal "autocomplete" opcijo.
Forma vsebuje
Torej uporabnik v polje (name=string) vpiše neko iskano besedo (produkt) in nekako bi rad, da mu spodaj (kot google suggest) prikaže možnosti (torej produkte, ki se začnejo na vpisan string, vendar upoštava tudi tudi besedo, primer: vpiše "rove" in mu pokaže kot suggestion "Land Rover" in "Rover") - upam, da dost jasno.
Vendar mora še vedno pustiti možnost, da user čisto nekaj tretjega vpiše (vsaj skripte, katere sem sprobal, ne spustijo vtipkane možnosti čez, edino če klikneš eno izmet ponujenih monžnosti, kar mi ne diši).
Podatki so zapisani v mysql tabeli, tako da treba tudi malo pazit, da ne dela preveč query-jev. Razmišljam sem tudi, da naredim xml datoteko (recimo vsakič ko "admin" doda nov produkt, kreira še enkrat xml (ali doda samo to), tako da ne rabi sploh delaz query-je po mysql bazi).
Sicer kot lažje bi bilo tudi, če bi ob tem, ko user pritisne na eno od ponujenih možnosti, da vpiše nek "id" v skrito (hidden input) polje.
Kak predlog katere od skript?
ps: varjanta je tudi uporabi combobox
Imam polje eno form-o na spletni strani, kateri bi rad dodal "autocomplete" opcijo.
Forma vsebuje
<input type="text" name="string"> <input type="hidden" name="id"> <input type="submit" value="Najdi">
Torej uporabnik v polje (name=string) vpiše neko iskano besedo (produkt) in nekako bi rad, da mu spodaj (kot google suggest) prikaže možnosti (torej produkte, ki se začnejo na vpisan string, vendar upoštava tudi tudi besedo, primer: vpiše "rove" in mu pokaže kot suggestion "Land Rover" in "Rover") - upam, da dost jasno.
Vendar mora še vedno pustiti možnost, da user čisto nekaj tretjega vpiše (vsaj skripte, katere sem sprobal, ne spustijo vtipkane možnosti čez, edino če klikneš eno izmet ponujenih monžnosti, kar mi ne diši).
Podatki so zapisani v mysql tabeli, tako da treba tudi malo pazit, da ne dela preveč query-jev. Razmišljam sem tudi, da naredim xml datoteko (recimo vsakič ko "admin" doda nov produkt, kreira še enkrat xml (ali doda samo to), tako da ne rabi sploh delaz query-je po mysql bazi).
Sicer kot lažje bi bilo tudi, če bi ob tem, ko user pritisne na eno od ponujenih možnosti, da vpiše nek "id" v skrito (hidden input) polje.
Kak predlog katere od skript?
ps: varjanta je tudi uporabi combobox
- spremenil: Veron ()
Veron ::
med brskanjem sem našel nekaj takega http://www.brandspankingnew.net/special..., bom sprobal. Preglogi še vedno dobrodošli
maastermedia ::
To skripto poznam in deluje, vendar, če boš uporabljal še kaj več javascripta v svoji aplikaciji se ti splača pogledati za kakim frameworkom. Recimo jQuery in mogoče tale razširitev v okviru JQueryUI:
http://jqueryui.com/demos/autocomplete/
Lep pozdrav, Maastermedia.
http://jqueryui.com/demos/autocomplete/
Lep pozdrav, Maastermedia.
Veron ::
Hvala za nasvet, na koncu je bilo to še edino pametno narest. Sicer sem naredil zadevo tako kot mi paše s pomočjo jquery knižice (je tako ali tako že vključena, imam še nakaj zadev). Pomagal sem si pa s temle http://docs.jquery.com/Plugins/Autocomp...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | jquery in div-i (strani: 1 2 )Oddelek: Izdelava spletišč | 11378 (10116) | lisjak |
» | PHP in objektno programiranje (strani: 1 2 )Oddelek: Programiranje | 12195 (10662) | kivi113 |
» | Php varen loginOddelek: Programiranje | 3933 (3433) | Volk| |
» | [php] preverjanje online uporabnikovOddelek: Programiranje | 2090 (1746) | cobrica |
» | Download vsebine strani s JSOddelek: Izdelava spletišč | 2573 (1871) | MrBrdo |