whisher grazie per gli aiuti.
Alla fine ho optato per utilizzare l'elenco a discesa con un "+" ed un "-".
codice:
<select class="form_text" name="ordine" onChange="cerca();">
<option value="" selected="selected">-</option>
<option value="<%=rs2("ID_ordini")%>">+</option>
</select>
e questo per recuperare il valore per la funzione ajax
codice:
var valorecampo = document.form2.ordine.options[document.form2.ordine.selectedIndex].value;
Funziona tutto bene quando ho un solo elenco a discesa, ma se per caso ho due righe corrispondenti a due ordini differenti, quando clicco sull'elenco a discesa non succede niente.
Credo che dipenda dal fatto che non è univoco il nome che ho dato all'elenco a discesa. Cioè che anche se ne ho 10 si chiameranno tutti "ordine", e quindi nonriesce a capire che valore prendere.
Ho pensato di poter fare un ciclo per assegnare un nome con un numero progressivo vicino, ma poi come faccio a recuperare il nome che creo nella funzione ajax?
Spero di essermi spiegato bene.
Grazie mille per gli aiuti!