当我选择一年时,我有一个 javascript 它下拉了这一年,它会下拉剩余的一年,但它的顺序不合适。所以请任何人帮助解决问题。例如。如果有 3 年 2013,2014,2015 我选择了 2015 它下降了2015,2013,2014
我想显示2013 2014 2015
<select class="inputmedium" name="year_<?php echo $row->id; ?>" id="year_<?php echo $row->id; ?>" value="<?php echo $row->year; ?>"><option ><?php echo $row->year; ?></option>
<script>
var min = new Date().getFullYear(),
max = min + 9,
select = document.getElementById('year_<?php echo $row->id; ?>');
for (var i = min; i<=max; i++){
if (i == <?php echo $row->year; ?>) {
continue;
}
var opt = document.createElement('option');
opt.value = i;
opt.innerHTML = i;
select.appendChild(opt);
}
</script>
</select>