2016-07-27 13 views
0

Ich habe die Dropdown-Liste mit Struts HTML-Tags erstellt. Wenn ein Benutzer auf die Liste klickt, werden 3 verschiedene Daten in der Liste angezeigt, so dass der Benutzer eine davon auswählen kann. Jetzt möchte ich 20 verschiedene Daten in der Dropdown-Liste mit Bildlaufleiste anzeigen, so dass der Benutzer das Listenfeld scrollen kann. Bitte schlagen Sie vor, welche Änderungen an meinem unteren Code vorgenommen werden müssen: Anzeige Bildlaufleiste innerhalb <html:select>. Unten ist mein Code Drop-Down-Liste anzuzeigen:Scrollleiste innerhalb der Listbox erstellen

<html:select name="loanForm" property="loanPayDateStr" styleId="loanPayDateStr" tabindex="1" title="Select Date"> 
    <html:options property="monthValue" labelProperty="months"/> 
</html:select> 

Antwort

0

Der Browser wird eine Bildlaufleiste auf Ihre Dropdown-Liste automatisch hinzu, wenn die Anzahl der Optionen größer ist als die Größe der Liste ist. Wenn Sie beispielsweise 5 Optionen für anzeigen möchten würden Sie die Größe Attribut zu Ihrem wählen

<select size="5"> 

hinzufügen und wenn Sie 10 Optionen in der Auswahl hätten Sie in der Lage zu blättern Optionen über den ersten 5.

zu sehen