【发布时间】:2015-06-26 14:51:09
【问题描述】:
我一定是在做一些非常愚蠢的事情。
无论我尝试什么,我总是得到一个空选择。
这是代码:
<select>
<option disabled="">jknjk</option>
<option selected value="local"> Со склаа</option>
<option value="preorder"> Предзаказ</option>
</select>
我发誓我以前使用过选择元素,从来没有遇到过问题。 但是我不知道为什么在这种情况下它不应该起作用。
如果我在加载后单击它一次 - 它可以使用。 如您所见,它已选择值(在检查器中)
会不会是一些 CSS 让它如此表现?
【问题讨论】:
-
必须是你的 CSS,工作正常:jsfiddle.net/qyej6j4m。查看显示,您似乎正在使用下拉插件。调用插件后是否填充选择?
-
分配给
select>option的样式怎么样? -
我想是因为你没有关闭上面的标签。您的输入标签可能。尝试放在顶部。
-
查看 CSS,它不是选择替换。此外,它更像是一个原生控件,而不是一个插件。
-
@Sam:输入标签在 HTML5 中不需要关闭。