2012-02-06 2 views
1

У меня есть несколько форм в ASP.Net MVC.DropDownList автоматически закрывается в Firefox

Я заметил, что некоторые из выпадающих списков автоматически закрываются в 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> 

выпадающий список кодируется с помощью бритвы, как:

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

Подробнее о DropDownList см. В моем учебнике. Работа с блоком DropDownList и jQuery (http://www.asp.net/mvc/tutorials/javascript/working-with-the-dropdownlist-box-and-jquery/using -the-dropdownlist-helper-with-aspnet-mvc) и http://blogs.msdn.com/b/rickandy/archive/2012/01/09/cascasding-dropdownlist-in-asp-net-mvc.aspx – RickAndMSFT

ответ

3

<label> тега определяет метку. У вас неправильный тег тега для <label>.

+0

Благодарю. Это сработало. Интересный побочный эффект. –

+0

Невероятно. У меня был единственный тег

Смежные вопросы