当我在IE上将option
元素动态添加到大小为10的select
元素时,一旦我的选项列表超出了我的select元素的高度,就不会出现滚动条,而我我无法滚动到其他选项。这仅在IE上发生,并且在动态添加/删除选项时是一个问题。有人知道变通方法吗?我尝试过创建包装器,一种可行的方法是每次重新呈现整个select
元素,但这很浪费
答案 0 :(得分:0)
我不知道这个特定问题的解决方案, 但是你可以通过使用jQuery UI忽略很多关于UI元素的跨浏览器支持的麻烦 如果可能的话,你应该看看https://jqueryui.com/selectmenu/ 它更容易定制,所以如果默认选择框'一个像素让你烦恼,你可以通过使用它来解决这个问题:)