如何从angularjs中的多选框中获取所选选项值?

如何从angularjs中的多选框中获取所选选项值?,angularjs,jquery-select2,Angularjs,Jquery Select2,我在angularjs项目中使用多选项选择框。但是我没有从选择框中获取所有选择的选项。我在这里使用的html代码是 <select class="form-control crm-select-multiple" multiple="multiple" ng-options="option.name for option in cab.availableOptions track by option.id" ng-model="cab.selectedCab"></select

我在angularjs项目中使用多选项选择框。但是我没有从选择框中获取所有选择的选项。我在这里使用的html代码是

<select class="form-control crm-select-multiple" multiple="multiple" ng-options="option.name for option in cab.availableOptions track by option.id" ng-model="cab.selectedCab"></select>

但它并不是打印所有选定的值,而是只打印一个值。你知道如何从多选框中打印所选值吗。

我想你可以用这个提琴来选择多个值


我想你可以检查这把小提琴来选择多个值


您的ng型号应该是一个用于多选的阵列。宣布为

控制器:

$scope.selectedCab = [];
HTML:


您的ng型号应该是一个用于多选的阵列。宣布为

控制器:

$scope.selectedCab = [];
HTML:


$scope.selectedCab = [];
<select class="form-control crm-select-multiple" multiple="multiple" ng-options="option.name for option in cab.availableOptions track by option.id" ng-model="selectedCab"></select>