我有一个来自数据库的数字值。我想显示一个基于数量的下拉列表。例如,如果数字为5,那么我需要在下拉列表中显示1-5个选项。有人可以指导我吗?
感谢您的回复。
最佳答案
如果您的数据库返回5并将其放在变量“ number”中,则可以执行以下操作:
<form>
<select id="myid"></select>
</form>
<script>
var number=5;
var optionList = "";
for (var x=1; x<=number; x++) {
optionList += "<option>"+x+"</option>";
}
$("select#myid").html(optionList);
</script>