0

当我选择一年时,我有一个 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>
4

0 回答 0