別案ですが、<select multiple>
を使って一つのselect要素にまとめると、スマートに実装出来るように思いました。
5つの選択肢から一つずつ選択させたいわけですから、複数選択可能な選択肢が一つ用意されるだけで事足りるはずです。
HTML
1<select multiple>
2 <option>1</option>
3 <option>2</option>
4 <option>3</option>
5 <option>4</option>
6 <option>5</option>
7</select>
こちら
この実装方法は、ユーザ側の立場で見ると、選択肢が動的に変化する点でやや混乱します(直感的なUIではない)。
Re: teityann1225 さん