2015-10-31 2 views
1

Возможно, я слепой, но мне не удалось найти виджет списка, который допускает только один выбор.список выбора диджита с одним выбором

Есть dijit.form.Select и dijit.form.MultiSelect

Что почти то, что я хочу. Но он первый - это выпадающий список, а The scond - несколько вариантов. Мне нужна смесь обоих. Он должен выглядеть как MultiSelect и вести себя как Select.

Есть ли такие вещи?

С наилучшими пожеланиями,

Martin Kalbfuß

ответ

0

Если вы используете додзё, прежде чем 1.9, то вы можете сделать что-то вроде этого:

var multiSelect = new MultiSelect({ 
    multiple: false, 
    size: 3 
}); 

Или непрограммный (декларативный) путь :

<select data-dojo-type="dijit/form/MultiSelect" data-dojo-props="multiple: false, size: 3"> 
    <option value="1">1</option> 
    <option value="2">2</option> 
</select> 

По какой-то причине поведение изменилось где-то около dojo 1 +0,9. Я не рассматривал ничего относительно этого доджо 1.9, но если вы используете старую версию додзё, то это сработает.