标签: javascript jquery
我最近升级到Chrome 38并且我发现了奇怪的行为。当清空包含2 <select>的{{1}}时,之后似乎都会选中它们。将选项重新附加到原始选择时,选择的值与开头的值不同。
<select>
以下是代码(这种奇怪的行为发生在Chrome 38和Firefox 32上;在Chrome 37上它运行正常,即只有第一个选项有<option>属性selected和{{1屈服于true):
<option>
selected
true
select.val()
jsfiddle
我最终想要实现的是(稳定)基于任意比较函数对1进行排序。
1