Добавить «другие» в качестве параметра ввода текста в раскрывающийся список - PullRequest
0 голосов
/ 07 мая 2019

У меня есть выпадающий список, в котором я хочу добавить опцию для вставки вашего собственного текста, кажется, не могу найти его в документации на getbootstrap.com или где-либо еще.

Кто-нибудь сталкивался с этим раньше?

Я попытался сделать выпадающий список и btn. Также вставьте текст, но я не могу решить его.

<div class="form-group" [ngClass]="{'has-error':DSO.touched && DSO.invalid}">
<!--Unsure this is correct-->
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="DSO" title="">
        Name of company
        <span class="required">*</span>
    </label>
    <div class="col-md-6 col-sm-6 col-xs-12">
        <select class="form-control" name="dsocompany" [(ngModel)]="category.status">
            <option data-tokens="company 1" [selected]="category.status ==0">company 1</option>
            <option data-tokens="Company 2" [selected]="category.status ==1">company 2</option>
            <option data-tokens="company 3" [selected]="category.status ==2">Company 3</option>     
        </select>
        <div *ngIf="DSO.touched && DSO.invalid">
            <p class="required" *ngIf="DSO.errors.required">Choose company</p>
        </div>
    </div>
</div>

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

Я исправил это сейчас, просто нужно переписать для машинописи jsfiddle

...