jag har nyligen börjat kolla på denna roliga grej som heter optgroup, mitt problem är nu här jag får ex aaabccdeefff och inte abcdef som det ska vara och inte varje objekt under 3 a när det finns ex 3 st på a
<select class="textbox" name="selKansla">
<%do until kannerRS.eof%>
<optgroup label="<%=left(kannerRS("kannerSig"),1)%>"><%=left(kannerRS("kannerSig"),1)%>
<option label="<%=kannerRS("kannerSig")%>" name="selKansla" value="<%=kannerRS("kannerSig")%>">
<%=kannerRS("kannerSig")%>
</option>
</optgroup>
<%kannerRS.MoveNext:LOOP%>
</select>
PalleMedlem sedan apr. 20003 174 inlägg Tråden flyttas från HTML, XHTML & CSS.
mvh Palle
Moderator webForum
emissionMedlem sedan dec. 19996 721 inlägg Det blir fel eftersom du gör en optgroup för varje rad.
<select class="textbox" name="selKansla">
<%
lastletter=""
do until kannerRS.eof
makeendgroup=false
if left(kannerRS("kannerSig"),1)<>lastletter then
makeendgroup=true
%>
<optgroup label="<%=left(kannerRS("kannerSig"),1)%>">
<%
end if
lastletter= left(kannerRS("kannerSig"),1)
%>
<option label="<%=kannerRS("kannerSig")%>" name="selKansla" value="<%=kannerRS("kannerSig")%>">
<%=kannerRS("kannerSig")%>
</option>
<%if makeendgroup then%>
</optgroup>
<%end if
kannerRS.MoveNext:LOOP%>
</select>