Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Filtrare una Combo da una textbox
lunedì 21 maggio 2007 - 14.45
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
lun 21 mag 2007 - 14:45
Ciao ragazzi,
ho una combo con delle matricole (Es: 5083485734 etc...) vorrei creare un filtro... che digitando in una textbox mi si filtrasse piano piano il contenuto... della combo...
in pratica mi servirebbero 2 controlli.... textbox e dropdowlist...
grazie in anticipo
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mar 22 mag 2007 - 08:05
Hai 2 possibilità e in entrambi i casi utilizzare javascript:
Soluzione 1:
Utilizzare una libraria AJAX (jquery, prototype, ecc.) per caricare dinamicamente i dati nella dopo una chiamata al server con i parametri del filtro che intendi utilizzare
PRO:
- Hai sempre i dati aggiornati dal server, molto versatile in caso di modifiche
CONTRO:
- Devi avevre un'idea di come funziona AJAX e devi scrivere un pò di codice in più
- Lentezza nella risposta quindi potresti perderti informazioni
2) Creare una lista (array o stringa separata) Client-Side da scorrere
PRO:
- Molto veloce
- Poco codice da scrivere
CONTRO:
- Non hai i dati aggiornati dal server
- Poco flessibile
Spero di esserti stato di aiuto
/*
* web:
http://www.robertobeccari.it
*/
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
mar 22 mag 2007 - 10:50
specifico meglio ... il controllo che mi servirebbe... in pratica una textbox con l'autocomplete che nel momento che si scrive si apra una lista delle possibili scelte
la fonte dati non può essere una tabella di un DB?
grazie di nuovo
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mar 22 mag 2007 - 10:59
Vale la risposta di prima, nel tuo caso specifico ti consiglio una libreria javascript tipo jquery o prototype come ti ho detto prima, ecco un'esempio:
http://www.dyve.net/jquery/?autocomplete
Se conosci bene (ho comunque l'hai utilizzato) asp.net ajax, puoi utilizzare il toolkit che contiene questo controllo
http://ajax.asp.net/ajaxtoolkit/AutoComplete/AutoComplete.aspx
E' facile da implementare ed molto versatile
In entrambi i casi puoi ovviamente prelevare i dati anche da DB.
/*
* web:
http://www.robertobeccari.it
*/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !