我有一个非常简单的案例,使用 KnockoutJS 3 的多选
select
元素。如果在 IE(任何版本)中使用 selectedOptions
绑定到多选元素,当选择新选项时,选择元素总是跳到最底部的选定元素。我看过许多文章,似乎与此有关,但都已经过时了,没有明确的解决方案。任何帮助都将不胜感激。
这里是一个简单的示例:
http://jsfiddle.net/unp9j9dc/1
点击项目1,按住Ctrl键,再点击项目20,然后返回到项目2即可重现。UI会弹回到项目20。
此外,我应该提到,虽然JSFiddle使用的是knockout 3.0.0,但我在本地使用相同结果的3.2.0版本。我很快将尝试3.3.0版本。
更新:使用Knockout 3.3.0也有相同的结果。
selectedOptions
绑定,该问题将消失。 - James Thorpe