Hallo,
ich habe in einem Formular einer Anwendung u.a. eine Select-Box, die bestimmte Werte aus der DB ausliest.
<select name="ABTEILUNG" title="Abteilung auswählen" id="ABTEILUNG" onChange="document.formtel.submit();">
<option value="<%=(Request.QueryString("ABTEILUNG"))%>" selected><%=(Request.QueryString("BEZEICHNUNG"))%></option>
<% While (NOT abteilung.EOF) %>
<option value="<%=(abteilung.Fields.Item("ABTEILUNG").Value)%>"><%=(abteilung.Fields.Item("BEZEICHNUNG").Value)%></option>
<% abteilung.MoveNext()
Wend
If (abteilung.CursorType > 0) Then
abteilung.MoveFirst
Else
abteilung.Requery
End If
%>
</select>
Wählt der Nutzer einen Wert aus, wird die Seite erneut aufgerufen (onChange).
Nun möchte ich gern, dass die getroffene Auswahl im Select-Feld erscheint. Habe das mit Request.QueryString versucht. Wie nachfolgend (im Quelltext) zu sehen, wird jedoch nur der Wert (Zahl) eingestellt, die Beschreibung des Wertes jedoch wird nicht angezeigt ... die Box (Anzeige nach selected) bleibt leer.
<select name="ABTEILUNG" title="Abteilung auswählen" id="ABTEILUNG" onChange="document.formtel.submit();">
<option value="3" selected></option>
<option value="1">Abteilung 1</option>
<option value="2">Abteilung 2</option>
<option value="3">Abteilung 3</option>
<option value="4">Abteilung 4</option>
</select>
Hat jemand vielleicht eine rettende Idee?
Viele Grüße
tekton
ich habe in einem Formular einer Anwendung u.a. eine Select-Box, die bestimmte Werte aus der DB ausliest.
<select name="ABTEILUNG" title="Abteilung auswählen" id="ABTEILUNG" onChange="document.formtel.submit();">
<option value="<%=(Request.QueryString("ABTEILUNG"))%>" selected><%=(Request.QueryString("BEZEICHNUNG"))%></option>
<% While (NOT abteilung.EOF) %>
<option value="<%=(abteilung.Fields.Item("ABTEILUNG").Value)%>"><%=(abteilung.Fields.Item("BEZEICHNUNG").Value)%></option>
<% abteilung.MoveNext()
Wend
If (abteilung.CursorType > 0) Then
abteilung.MoveFirst
Else
abteilung.Requery
End If
%>
</select>
Wählt der Nutzer einen Wert aus, wird die Seite erneut aufgerufen (onChange).
Nun möchte ich gern, dass die getroffene Auswahl im Select-Feld erscheint. Habe das mit Request.QueryString versucht. Wie nachfolgend (im Quelltext) zu sehen, wird jedoch nur der Wert (Zahl) eingestellt, die Beschreibung des Wertes jedoch wird nicht angezeigt ... die Box (Anzeige nach selected) bleibt leer.
<select name="ABTEILUNG" title="Abteilung auswählen" id="ABTEILUNG" onChange="document.formtel.submit();">
<option value="3" selected></option>
<option value="1">Abteilung 1</option>
<option value="2">Abteilung 2</option>
<option value="3">Abteilung 3</option>
<option value="4">Abteilung 4</option>
</select>
Hat jemand vielleicht eine rettende Idee?
Viele Grüße
tekton