prova cosi:Originariamente inviato da [trodat]
Ciao.
Ho la seguente select popolata dai dati di un db:Quando seleziono un valore da questa select, si ricarica la pagina e viene eseguito l'evento OnChange, ma il valore che ho precedentemente selezionato non viene "conservato" (la select si posiziona automaticamente sul valore "Es").codice:<select size="1" name="es" OnChange="window.document.location='SQL.asp?es='+this.options[this.selectedIndex].value;"> <option value="0">Es</option> </style> <% sql = "SELECT ES FROM TAB GROUP BY ES ORDER BY ES asc" Set rs = Server.CreateObject("ADODB.Recordset") rs.Open sql, objconn, 3, 3 rs.MoveFirst Do While Not rs.EOF %> <option value="<%=rs("ES")%>"><%=rs("ES")%></option> <% rs.MoveNext Loop rs.Close set rs = Nothing %> </select>
C'è un modo per conservare anche dopo aver caricato la pagina il valore scelto nella select?
Grazie
Ciaocodice:<option value="<%=rs("ES")%>"<%if Request.QueryString("es") <> "" then Response.Write("selected")%>><%=rs("ES")%></option>![]()