2015-10-30 2 views
0

У меня есть страница, которую пользователь может представить пользователям news.the возможность выбрать news group из выпадающего списка, как вы можете увидеть здесь:Выберите тег, который имеет вход включить атрибут

<select class="form-control" name="NewsGroup" id="NewsGroup"> 

            @foreach (string Group in ViewBag.NewsGroup) 
            { 
             <option value="@Group">@Group</option> 
            } 
           </select> 

Проблема, если группа не существует в раскрывающемся списке, пользователь должен иметь возможность вводить новую группу. Но тег select не имеет возможности, чтобы пользователь мог ввести новое значение, и пользователь должен выбрать из списка. Как добавить эту опцию в drop down list?

+0

Просто проверьте количество ваших опций и, если нет параметров, выполните эхо-вход. –

+0

@VladimirSerykh Вы правы, но мне нужно, если группа не существует в списке, пользователь должен иметь возможность вводить тоже. Мне нужна в обеих ситуациях. –

+0

Вы не могли бы сделать это, используя простой html select. Найдите специальный плагин JQuery для этого или напишите логику JS самостоятельно. –

ответ

1

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

Одним из решений может быть добавление опции с именем «другое», а ниже добавить текст ввода, в котором пользователь может ввести то, что он хочет. Опциональность, вы можете отображать ввод текста только при выборе опции «другое».

+0

Хорошее решение спасибо. –

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