I am trying to create a list of multi-selections using angular js. I get a weird TypeError: a.foreach is not a function, and I cannot figure out when.
js:
var myAppModule = angular.module('multiselect', []); myAppModule.controller("view", function ($scope) { $scope.listA = { values: [{ id: 1, label: 'aLabel', subItem: { name: 'aSubItem' } }, { id: 2, label: 'bLabel', subItem: { name: 'bSubItem' } }], selected: { name: 'aSubItem' } }; })
html:
<select multiple ng-options="item.subItem as item.label for item in listA.values track by item.id" ng-model="listA.selected"></select>
I do not know what I can do wrong. Am I doing something wrong?
javascript angularjs
chuck finley
source share