javascript - 选择的 ng-repeat 不起作用

标签 javascript jquery angularjs

对我来说,静态选项标签对于多选工作正常,但如果使用 ng-repeat 我不会得到选项列表,如果我删除“选择的选择”列表就会出现。 以下工作正常

in JS 
    var config = {
                          '.chosen-select'           : {},
                          '.chosen-select-deselect'  : { allow_single_deselect: true },
                          '.chosen-select-no-single' : { disable_search_threshold: 10 },
                          '.chosen-select-no-results': { no_results_text: 'Oops, nothing found!' },
                          '.chosen-select-rtl'       : { rtl: true },
                          '.chosen-select-width'     : { width: '95%' }
                        }
                        for (var selector in config) {
                          $(selector).chosen(config[selector]);
                        }
        }
In Html
     <select data-placeholder="Choose a Country..." class="chosen-select" multiple tabindex="4">     
                <option value="United States">United States</option>
                <option value="United States">India </option>
              </select>

如果我用 ng-repeat 替换这个 html 代码,它就不起作用。

 <select data-placeholder="Choose a Group" class="chosen-select" multiple tabindex="4">       
            <option ng-repeat="x in group" value="{{x.groupId}}">{{x.groupName}}</option>
          </select>

我也在使用 selected.jquery.js 文件。

最佳答案

添加 angular-chosen.min.js ,列表(Category)为数组值

<select  chosen multiple  tabindex="4" class="form-control"  ng-model="categoryid" ng-options="cat for cat in category" id="category" >    
    <option value=""></option>
</select>

关于javascript - 选择的 ng-repeat 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46441613/

相关文章:

javascript - $ ('div:first' ).is (':first' ) 返回 false,为什么?

javascript - 如何在删除内容后键入文本

javascript - 将十进制值从月数转换为天数/周数的数学函数

javascript - 如何在 Angular js 中添加具有动态输出的链接

javascript - 通过未定义的值从数组中选择对象? JS

javascript - 从查询字符串(表 tr td)foreach 行获取值到 jquery ui 对话框

javascript - 很难在 iPhone/手机网站上选择单选按钮

javascript - &#x00A0 并且无法在 iPad 上运行

javascript - MEAN Stack - ng-repeat 内部的 ng-click 不适用于数据库

javascript - 想要在另一个div ng-if中引用ng-repeat中的变量。 AngularJS