Как очистить выбранное значение в angular-ui select2

Я использую плагин angular-ui select2. Я не могу найти решение для очистки выбранного ввода. как очистить выбранный вход? Благодарю.

<http://plnkr.co/edit/a3KlK8dKH3wwiiksDSn2?p=preview>

Я хочу что-то вроде этого.

введите здесь описание изображения


person Kalhan.Toress    schedule 07.10.2014    source источник


Ответы (1)


Вот два варианта:

1 - Вы можете использовать стандартный атрибут allow-clear="true"

  <ui-select ...>
    <ui-select-match allow-clear="true" ...>{{$select.selected.name}}</ui-select-match>
    ...
  </ui-select>

OR

2 - Вы можете добавить кнопку

<ui-select-match placeholder="Select or search a country in the list...">
  <span>...</span>
  <button class="clear" ng-click="clear($event)">X</button>
</ui-select-match>

$scope.clear = function($event) {
   $event.stopPropagation(); 
   $scope.country.selected = undefined;
};
person Yuriy A.    schedule 10.12.2015