2015-05-26 2 views
0

Есть ли способ, как пользователь может ввести свое значение в aui: выбрать компонент? Я хочу, чтобы пользователь выбирал опцию из раскрывающегося списка или добавлял свой собственный вариант.Alloy UI editable select tag

Пример:

<aui:select name="city" label="What city do you prefer?" id="selectedCity"> 
    <aui:option value="Moskau" label="Moskau" /> 
    <aui:option value="New York" label="New York"/> 
    <aui:option value="London" label="London"/> 
    <aui:option value="Berlin" label="Berlin" /> 
</aui:select> 

Этот выбор создает выпадающий список с 4-х городах, но я хочу, чтобы позволить пользователю поставить там свой собственный город.

ответ

1

Вы не можете вводить данные в компоненте выбора, вместо этого попробуйте добавить один другой вариант со значением другой. Также попробуйте получать города динамически, а не статические. Если пользователь выбирает, кроме как вы можете открыть text box, и попросите пользователя ввести его/ее город, а затем введите этот город в базу данных, чтобы его можно было использовать в другое время.