我有一个多选下拉列表,例如:
<select id="myList" multiple="multiple">
<option value="1">Opt #1</option>
<option value="2" selected="selected">Opt #2</option>
<option value="3" selected="selected">Opt #3</option>
<option value="4">Opt #4</option>
</select>
Run Code Online (Sandbox Code Playgroud)
如果我然后选择Opt #4,我怎么才能得到Opt #4而不是Opt #2和Opt #3?我知道我可以通过这个获得所有选择的选项:
var selectedOptions = $("#myList option:selected");
Run Code Online (Sandbox Code Playgroud)
但是我只想要我点击的选项 - Opt #4.这可能吗?
编辑:请注意,当我操纵change事件中的列表时,我无法在click事件中执行此操作.还添加了多个缺失.
我需要对一些足球排名进行排序.我的问题是如何按正确的顺序排序.
排序:
输入:TeamName - Points - GoalsScored - GoalsAgainst
......第4场比赛 - 第5队 - 第2队 - 1-2
第7场比赛 - 第1队 - 第3队--3-3 ......
输出:TeamName - Points - GoalsScored - GoalsAgainst