Ciao a tutti, sto usando la funzione di Ajax.Autocompleter con scriptaculous .
Funziona tutto perfettamente se passo alla pagina server il campo del form che utilizzo per fare l'autocompleter.
Se però voglio passare anche altri parametri del form, questo non vengono inviati.
Voglio dire, ho un form che si chiama InsRic e c'è un altro campo di testo che si chiama "istnascosto" valorizzato dall'utente.
Usando questa sintassi
codice:
<script type="text/javascript">new Ajax.Autocompleter("desc_filiale", "suggerimenti_filiale", "cerca_filiale.asp?ist=xx", {minChars: 4,indicator: 'indicator1',afterUpdateElement : getSelectionId, parameters:"f1="+document.InsRic.istnascosto.value });</script>
Alla pagina asp viene passato il parametro f1 ma non contiene il valore di istnascosto che l'utente ha digitato.
E' come se questa stringa venisse composta prima della valorizzazione del campo istnascosto, e la successiva digitazione da parte dell'utente non aggiorna il valore che si sta cercando di passare alla pagina.
Non so se mi sono spiegato ...
Come faccio a passare un altro campo del form oltre a quello su cui agisce l'autocompleter ?
Grazie !