2016-01-14 5 views
0

Вот мой код. Он отлично работает на хроме, но в firefox, когда я нажимаю раскрывающееся меню, оно появляется в течение секунды, а затем исчезает. Где я ошибаюсь?Kendo UI Combobox - раскрывающееся окно закрывается немедленно в firefox

<div class="form-group"> 
    <label for="deliveryaddress">Adress 
    <span id="limitMsg" style="font-size:12px !important; font-weight: bold !important; color:red !important;"></span> 
    </label> 
    @(Html.Kendo().ComboBox() 
    .Name("deliveryadress") 
    .DataTextField("Text") 
    .DataValueField("Value") 
    .Filter(FilterType.Contains) 
    .MinLength(3) 
    .Placeholder("Börja skriva gatuadress för att söka...") 
    .Suggest(true) 
    .AutoBind(false) 
    .HtmlAttributes(new { style = "width:100%;", @class = "deliveryformclass" }) 
    .DataSource(source => 
    { 
    source.Read(read => 
    { 
    read.Action("SearchAdress", "Home"); 
    }) 
    .ServerFiltering(true); 
    }) 
) 
</div> 
+0

На каком языке находится этот кодовый блок? Это не родной javascript. Это шаблон? Или часть структуры? – Anthony

+0

oh durr, возможно, Кендо, я уверен. – Anthony

+0

@ Энтони Да [Kendo UI для ASP.NET MVC] (http://www.telerik.com/aspnet-mvc) – Ademar

ответ

0

У меня аналогичная проблема, но в хроме, я заметил, что это происходит, когда ваш выпадающее все пути в нижней части без достаточного пространства для раскрывающихся открыть. Попробуйте добавить пространство внизу с пустым div и посмотреть, работает ли оно. Это сработало для меня.

Надеюсь, что это поможет :)

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