Custom AngularJS dropdown selector with checkboxes
This is a basic demo set up. It gives a quick example of how to use so-multiselect.
Chosen Flavours: {{chosenFlavours.length}}
<div so-multiselect
items="flavourList"
name="Flavours"
on-selected="onFlavourSelected(selectedItems)"
button-class="btn-grey"
></div>
<p>Chosen Flavours: <strong>{{chosenFlavours.length}}</strong></p>
.controller('DemoCtrl', ['$scope', function ($scope) {
// the selector config
$scope.flavourList = [{
key: 'f1',
name: 'Strawberry'
}, {
key: 'f2',
name: 'Classico'
}, {
key: 'f3',
name: 'Mint'
}];
$scope.chosenFlavours = [];
$scope.onFlavourSelected = function(selectedItem) {
$scope.chosenFlavours = selectedItem;
};
}])