我正在尝试确定我的JS代码或Bootstrap是否不正确。 我似乎在Android Chrome浏览器上遇到问题,浏览器似乎不知道选择了哪个选项。
在桌面版Chrome中,我注意到这些项目如下所示:
即使我只选择了一个项目,它们似乎都设置了“已选择”属性。
这只是Chrome Dev Tool的问题吗? - 错误地显示项目? Bootstrap是否对这些物品有些奇怪? 如果我在桌面Chrome上运行以下jQuery,那么它会为我提供所选(已选择)的项目,但在Android Chrome上似乎失败了:
$("#SiteListBox option:selected").text()
我正在试图确定为什么会有任何区别。
答案 0 :(得分:1)
看起来像是将selected
attr添加到所有选项
检查代码中的以下行。
var localOption = new Option(decodeURI(atob(item.Key)), decodeURI(atob(item.Key)), true, true);
祝你好运