假设我想要选择多个选项并保留选择的顺序。请参阅jsfiddle作为示例。
如果我选择Wyoming
和然后 Amalapuram
,我希望结果为["WY","Am"]
,其中WY
位于{{1}之前},但不是Am
。
这可能吗?谢谢你们。
这是我的HTML代码,
["An","WY"]
和js代码,
<select multiple id="e1" style="width:300px">
<option value="AL">Alabama</option>
<option value="Am">Amalapuram</option>
<option value="An">Anakapalli</option>
<option value="Ak">Akkayapalem</option>
<option value="WY">Wyoming</option>
</select>
<input type="checkbox" id="checkbox" >Select All
<input type="button" id="button" value="check Selected">
答案 0 :(得分:0)
我可以想到一个非常漫长而无聊的方法:在select2上订阅更改事件,并自己跟踪所选值。
这是更新的小提琴:http://jsfiddle.net/Nisarg0/agfs8m3d/2/
display: flex;