JSPページのドロップダウンリストに年齢を生成したい
<select name="cboAge" id="cboAge">
<%
for(int i=20;i<50;i++)
{ %>
<option value="<%= i%>"><%= i%></option>
<% } %>
</select>
上記の方法は非常に推奨されていないため、jstlタグライブラリから選択した場合、どのタグが適切であるか
JSTL を使用し<c:forEach>
ます。
<c:forEach begin="20" end="49" var="i">
<option value="${i}">${i}</option>
</c:forEach>
end
包括的であることに注意してください。
これにはjqueryを使用します
</script><script type="text/javascript">
$(document).ready(function() {
var selectAge = $("#selectAge"), i;
for ( i = 20; i < 50; i++) {
$(selectAge).append("<option value='" + options[i] + "'>" + i + "</option>");
}
});
お役に立てれば