如果选择多个链接,如何获取所选项目,例如我选择美国和加拿大、法国、德国、中国...那么我如何从 ng- 中获取所选项目型号
?
View
如下:
<div class="layer-box picker-box toggle-box get-value" id="picker-filter-country">
<div class="list-header"><a href="#" class="layer-close icon-close">X</a><span class="t">country</span></div>
<input type="search" autocomplete="off" class="box-search" name="searchcountry" ng-model="searchcountry">
<a href="#" data-val="{{country.key}}" class="item" ng-repeat="country in territories | filter:searchcountry " ng-model="country.name">{{country.name}}</a>
<a class="layerbutton t" ng-click="search()">done</a>
</div>
如何在 Controller 中获得像 $scope.(name of ng-model)
这样的结果?如果我通过 $scope.country.name
获取它们,则不起作用。
PS:它将以链接的形式创建一个国家列表,如果您点击其中一个,则会选择它...
最佳答案
请查看:PLUNKER
<select multiple ng-model="selectedValues">
<option value="1">Blue</option>
<option value="2">Green</option>
<option value="3">Yellow</option>
<option value="4">Red</option>
</select>
和js代码
$scope.selectedValues = [];
关于javascript - 如何在 ng-repeat 中进行 ng-model ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26858647/