Описание тега angularjs-select2
Директива Angular select2 позволяет улучшать элементы выбора с помощью поведения из библиотеки select2.
Все о знаменитой библиотеке select2 от @ivaynberg, адаптированной как директива для angular.
Эта директива позволяет вам улучшить ваши выбранные элементы поведением из библиотеки select2.
Применение
Оболочка AngularJS для select2 (устарела)
Вместо этого используйте https://github.com/angular-ui/ui-select
Добавить select2
модуль как зависимость от вашего прикладного модуля:
var myAppModule = angular.module('MyApp', ['ui.select2']);
Примените директиву к элементам формы:
<select ui-select2 ng-model="select2" data-placeholder="Pick a number">
<option value=""></option>
<option value="one">First</option>
<option value="two">Second</option>
<option value="three">Third</option>
</select>
В ui-select2
Директива прекрасно работает с ng-model и директивами проверки, такими как ng-required.
Если вы добавите ng-model
директива для того же элемента, что и ui-select2
тогда выбранный вариант автоматически синхронизируется со значением модели.