Scusa, ma la select è dinamica? Cioè la crei prendendo determinati campi dal database? e poi su quello fai una ricerca in base a quello che digiti? mi sembra un giro troppo assurdo.... Leggi qui ricerca on the fly , ho postato del codice che effettuta una ricerca al volo sul database. Praticamente con ajax puoi fare delle richieste php in background, restando sulla stessa pagina in cui ti trovi. Se dai un'occhiata al codice non ti sarà difficile modificarlo per il tuo scopo... Ad esempio potresti mettere un div sotto l'input text, dove ti stampa i risultati della ricerca dei caratteri digitati... Come ti ho detto anch'io devo fare una cosa del genere, se non capisci qualcosa, fammi sapere, sono a disposizione.
Ciao.