An AngularJS directive for the plugin multi-select
- jQuery 1.8+
- angularjs
- jquery.multi-select.js
- jquery.quicksearch.js (docs - find the title
Searchable)
npm install multi-select-angularjs --save<script src="node_modules/jquery/dist/jquery.min.js"></script> <script src="node_modules/angular/angular.min.js"></script> <script src="node_modules/multiselect/js/jquery.multi-select.js"></script> <script src="node_modules/jquery.quicksearch/dist/jquery.quicksearch.min.js"></script> <script src="node_modules/dist/angular.multi-select.js"></script>javascript
app.module('your-modoule', ['jq-multi-select']);html
<select multiple data-ng-options="option as option for option in options" data-ng-model="selectedOptions" data-multi-select="options"></select>Pass the options (docs - find the title options) object into ms-options attribute.
javascript
$scope.msOptions = { afterInit: function (container) { console.log('afterInit'); } };html
<select multiple data-ng-options="option as option for option in options" data-ng-model="selectedOptions3" data-multi-select="options" data-ms-options="msOptions2"></select>MIT License.
