Ciao a tutti.
Oggi ho questo problema...Ho delle selct che straggono i valori da database..al cambiare di una select cambiano i valori delle altre, come se la prima select facesse da filtro e fin qui ci sono riuscito in questo modo:
<select name="categoria" id="select4" onchange="window.location.href='select_dinamiche.asp?frn_region='+this.value;">
<option value="">Seleziona Provincia</option>
<%
While (NOT Recordset1.EOF)
%>
<option value="<%=(Recordset1.Fields.Item("frn_region").Value)%>"><%=(Recordset1.Fields.Item("frn_region").Value)%></option>
<%
Recordset1.MoveNext()
Wend
If (Recordset1.CursorType > 0) Then
Recordset1.MoveFirst
Else
Recordset1.Requery
End If
%>
</select>
Ora se dalla prima select seleziono la provincia mi da la regione e i comuni di quella provincia...e per questo tipo di sistema va bene...ma se io vorrei aggiungere un altra select ad esempio modificando il suddeto codice in questa maniera:
- Select Regione....e nella seconda select mi da le province di quella regione
- Select province ....e nella terza selct mi da le città della provincia che ho scelto e della regione che ho scelto.
In pratica come si fa a passare piu' valori mediante il metodo get di piu' select perchè per un valore solo ho usato: windows.location.href ma se volglio passarne due o piu' di valori senza resettare quelllo scelto prima come faccio?
Oggi ho questo problema...Ho delle selct che straggono i valori da database..al cambiare di una select cambiano i valori delle altre, come se la prima select facesse da filtro e fin qui ci sono riuscito in questo modo:
<select name="categoria" id="select4" onchange="window.location.href='select_dinamiche.asp?frn_region='+this.value;">
<option value="">Seleziona Provincia</option>
<%
While (NOT Recordset1.EOF)
%>
<option value="<%=(Recordset1.Fields.Item("frn_region").Value)%>"><%=(Recordset1.Fields.Item("frn_region").Value)%></option>
<%
Recordset1.MoveNext()
Wend
If (Recordset1.CursorType > 0) Then
Recordset1.MoveFirst
Else
Recordset1.Requery
End If
%>
</select>
Ora se dalla prima select seleziono la provincia mi da la regione e i comuni di quella provincia...e per questo tipo di sistema va bene...ma se io vorrei aggiungere un altra select ad esempio modificando il suddeto codice in questa maniera:
- Select Regione....e nella seconda select mi da le province di quella regione
- Select province ....e nella terza selct mi da le città della provincia che ho scelto e della regione che ho scelto.
In pratica come si fa a passare piu' valori mediante il metodo get di piu' select perchè per un valore solo ho usato: windows.location.href ma se volglio passarne due o piu' di valori senza resettare quelllo scelto prima come faccio?