如何在IE11中使用一个选项下拉列表(选择标记)?

时间:2014-10-29 08:58:27

标签: jquery html css

我有一个带size="1"的简单选择标记,动态填充选项,有时只有一个选项。我的问题是,当下拉列表中只有一个选项时,IE 11不会下拉列表,箭头也会消失。有没有办法强制IE 11的行为与Chrome或Firefox相同?

1 个答案:

答案 0 :(得分:0)

您可以指定'默认'值,如下所示:

<select>
    <option disabled selected style="display:none">Display Name</option>
    <?php echo $dropdown_list; ?>
</select>

选项的disabled属性使得不允许选择该选项。

selected将该选项设置为默认选定值

display:none确保选项本身不会显示在下拉列表中。

因此,如果$dropdown_list中只有1个选项,则会显示在下拉列表中。

但是,您不能样式选项在所有浏览器中显示相同内容。