年を選択すると年をドロップダウンし、残りの年をドロップダウンするjavascriptがありますが、適切な順序ではありません。2013年、2014年、2015年の3年がある場合、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>