我有一个来自数据库的数字值。我想显示一个基于数量的下拉列表。例如,如果数字为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>

10-06 04:19