DropDownList会在Firefox中自动关闭

时间:2012-02-06 01:08:18

标签: asp.net-mvc firefox

我在ASP.Net MVC中有几种形式。

我注意到一些下拉菜单会在FireFox中自动关闭,但不会在IE中关闭。

我没有任何Javascript或JQuery在任何这些下拉列表中触发操作。

关于为什么会发生这种情况的任何想法?

<form action="Index" id="MyID" method="get"><label>
Search&nbsp;&nbsp; <input id="searchWord" name="searchWord" type="text" value="" />
&nbsp; &nbsp;Category <select id="CategoryID" name="CategoryID"><option value="">-- Select All --</option>
<option value="1">Item A</option>
<option value="2">Item B</option>
<option value="3">Item C</option>
<option value="4">Item D</option>
<option value="5">Item E</option>
</select>
</label>
<label>
<input class="button" value="Search" type="submit" />
</label>
</form>

使用Razor将下拉列表编码为:

@Html.DropDownList("CategoryID", "-- Select All --")

1 个答案:

答案 0 :(得分:3)

<label>标记定义了标签。您有<label>的错误关闭代码。