Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc DropDownList在Firefox中自动关闭_Asp.net Mvc_Firefox - Fatal编程技术网

Asp.net mvc DropDownList在Firefox中自动关闭

Asp.net mvc DropDownList在Firefox中自动关闭,asp.net-mvc,firefox,Asp.net Mvc,Firefox,我在ASP.NETMVC中有几个表单 我注意到有些下拉列表在FireFox中会自动关闭,但在IE中不会 我没有任何Javascript或JQuery在这些下拉列表中触发操作 你知道为什么会这样吗 <form action="Index" id="MyID" method="get"><label> Search&nbsp;&nbsp; <input id="searchWord" name="searchWord" type="text" value

我在ASP.NETMVC中有几个表单

我注意到有些下拉列表在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>

标记定义标签。你有错误的关闭标签

有关DropDownList的更多信息,请参阅我的教程使用DropDownList框和jQuery(),难以置信。我有一个单独的标签围绕着3个选择列表,最后2个总是在打开后立即关闭。如果不是你的回答,我永远不会发现这个糟糕的标记。谢谢
@Html.DropDownList("CategoryID", "-- Select All --")