我有一個未知的選擇框,用於讓用戶能夠對保存在表中的行進行排序。在這個例子中,我讓用戶排序自己最喜歡的顏色:讓用戶使用選擇框排序
https://jsfiddle.net/rutnceL7/2/
Orange
<select name="nr[]" onchange="sortselect(this.id);">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
</select><br>Green
<select name="nr[]" onchange="sortselect(this.id);">
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
</select><br>Blue
<select name="nr[]" onchange="sortselect(this.id);">
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected>3</option>
</select><br>
是否可以使用純JavaScript(或jQuery的,但我更喜歡的JavaScript)來實現這一目標: - 用戶需要綠色(2.地點)並將其更改爲第一名。 - 然後JavaScript應該找到第一個地方,並將其更改爲第二位(因爲綠色是2.之前)
因此,它以某種方式切換用戶選擇的號碼。這可能以簡單的方式嗎?
我試圖搜索谷歌(和stackoverflow),但沒有發現任何東西。我不喜歡你做編程,但我不知道從哪裏開始。
我不認爲多個選擇框是訂購物品列表的正確用戶體驗。檢查[可排序](https://rubaxa.github.io/Sortable/) – James