Liste déroulante

Signaler
Messages postés
25
Date d'inscription
vendredi 8 février 2002
Statut
Membre
Dernière intervention
16 avril 2003
-
Messages postés
25
Date d'inscription
vendredi 8 février 2002
Statut
Membre
Dernière intervention
16 avril 2003
-
Qui peut me dire comment faire pour que ma liste déroulante s'arrête sur le premier nom et non sur le dernier tout en bas?

Voici le code :

<select name="Name" size="1" onchange="javascript:form.submit()" >
<% Do While Not objRecordset.EOF %>
<option selected value="<%=objRecordset("Name")%>"><%=objRecordset("Name")%></option>


<%objRecordset.MoveNext
Loop%>
</select>

Merci à vous tous!

4 réponses

Messages postés
403
Date d'inscription
dimanche 12 août 2001
Statut
Membre
Dernière intervention
3 septembre 2012
2
oui tu vire le selected de <option>
Messages postés
25
Date d'inscription
vendredi 8 février 2002
Statut
Membre
Dernière intervention
16 avril 2003

Oui, mais le premier nom n'est plus selectionné.
As-tu une autre solution?
Messages postés
403
Date d'inscription
dimanche 12 août 2001
Statut
Membre
Dernière intervention
3 septembre 2012
2
oui
<%selectionner = false%>
<select name="Name" size="1" onchange="javascript:form.submit()" >
<% Do While Not objRecordset.EOF %>
<option <%if not selectionner then response.write "selected"%> value="<%=objRecordset("Name")%>"><%=objRecordset("Name")%></option>


<%
if not selectionner then selectionner = true
objRecordset.MoveNext
Loop%>
</select>
Messages postés
25
Date d'inscription
vendredi 8 février 2002
Statut
Membre
Dernière intervention
16 avril 2003

C'est parfait.
Merci.