javascript - 如何在 ng-repeat 中进行 ng-model ?

标签 javascript angularjs

如果选择多个链接,如何获取所选项目,例如我选择美国和加拿大、法国、德国、中国...那么我如何从 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/

相关文章:

javascript - 保存到本地存储已打开,如果为 false,则删除本地存储

javascript - 在 IE10+ 中分别设置占位符透明度和输入文本元素的边框透明度?

javascript - 在标记中获取 AngularJS 对象属性名称

php - $http header 不是函数 - angularjs

javascript - 使用 angularJs 初始化作用域变量

angularjs - triggerHandler 导致错误 : [$rootScope:inprog] $apply already in progress error - AngularJS

javascript - 在输入字段中选择文件后浏览器卡住

javascript - 使用 Django 提交时关闭 Bootstrap Modal

javascript - 为 Visual Studio 创建具有可替换文字的 Javascript 代码段

javascript - 如何按 Angular 表中的属性(该属性具有单个 rownspan)进行分组?