2013-12-17 2 views
0

Я использую раскрывающийся список kendo ui, и я заметил, что параметры не выравниваются с выбором, когда выбор отключен от окна просмотра. Это то, что происходит:Как выровнять «параметры» с «выбором» выпадающего списка кендо?

enter image description here

Есть ли способ, чтобы сделать варианты выравнивания с выбором в этом случае? Я хочу, чтобы опции были отключены и на экране.

Спасибо!

PS: Кендо выпадающий можно увидеть здесь: http://demos.kendoui.com/web/dropdownlist/events.html

+0

Можете ли вы предоставить jsfiddle ссылку на ваш код с данным вопросом ? – Nitesh

+0

@NathanLee Я просто предоставил демо для списка kendo ui – dork

+0

Но это хорошо согласуется, но мне нужно знать проблему в вашем коде, которая не позволяет правильно ее выровнять - @dork – Nitesh

ответ

0

Ну - это не ошибка, это особенность.

Вам нужно будет переписать метод _position в виджет Popup (kendo.ui.popup).

Альтернатива: Я столкнулся с этим в другом контексте; вы можете предотвратить ниспадающее меню от изменения положения, установив kendo.ui.Popup.fn.options.collision в false (это будет влиять на все виджеты, которые используют Popup):

kendo.ui.Popup.fn.options.collision = false; 

var data = [{ 
    text: "Item1", 
    value: "1" 
}, { 
    text: "Item2", 
    value: "2" 
}, { 
    text: "Item3", 
    value: "3" 
}]; 

$("#dropdownlist").kendoDropDownList({ 
    dataTextField: "text", 
    dataValueField: "value", 
    dataSource: data 
}); 

(demo)