Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用AngularJs在引导selectepicker multiple中设置选定值?_Angularjs_Twitter Bootstrap 3 - Fatal编程技术网

如何使用AngularJs在引导selectepicker multiple中设置选定值?

如何使用AngularJs在引导selectepicker multiple中设置选定值?,angularjs,twitter-bootstrap-3,Angularjs,Twitter Bootstrap 3,我正在使用引导选择器,无法设置要选择的值。我曾尝试在他的数组值中设置模型名称,但不幸的是,它不起作用 <select class="form-control" name="groupCustomer" title='Choose' id="tags" multiple data-multiple-separator=" " data-max-options="3" ng-model="moreDetailsData.groupCustomer">

我正在使用引导选择器,无法设置要选择的值。我曾尝试在他的数组值中设置模型名称,但不幸的是,它不起作用

<select
    class="form-control"
    name="groupCustomer"
    title='Choose'
    id="tags" multiple data-multiple-separator=" " data-max-options="3"
    ng-model="moreDetailsData.groupCustomer">

    <option ng-repeat="grp in groupCustomer" value="{{grp.id}}" data-content="<span class='label ' style='background:{{grp.group_color}}'>{{grp.group_name}}</span>">

            </option>
 </select>
我能做些什么来修复它?

试试这个:

 $timeout(function () {          
            $('#tags').selectpicker();
$('#tags').selectpicker('val',$scope.moreDetailsData.groupCustomer).trigger("change"); 
        });

查看此链接:

获取此错误
e.stopPropagation不是一个函数
您可以创建fiddler以便我可以准确地帮助您。我创建了一个Fiddle,但有些东西不太好,他没有显示列表,可能是我遗漏了什么
$scope.groupCustomer = [
{"id" : 1,"name" : "group 1"},
 { "id" : 2, "name" : "group 2"},
 {"id" : 3,"name" : "group 3" },
 {"id" : 4,"name" : "group 4" }]

$scope.moreDetailsData.groupCustomer = [1,2,3];
 $timeout(function () {          
            $('#tags').selectpicker();
$('#tags').selectpicker('val',$scope.moreDetailsData.groupCustomer).trigger("change"); 
        });