ui-选择如何在多选下拉列表中从文本添加新选项

时间:2015-11-07 06:22:44

标签: javascript jquery angularjs ui-select2 angular-ui-select

我想添加一个角度资源从服务器检索的动态选项,但是如果有人想要添加一个新的选项,而该选项在服务器预先响应中没有,那么我想允许用户输入该文本并发送该文本回到服务器

我有这个plunkr,它使用angularjs ui-select从下拉列表中添加多个选项,无论是对象还是字符串

  

http://plnkr.co/edit/juqoNOt1z1Gb349XabQ2?p=preview

但是如何修改它以接受下拉列表中没有的选项?

我从服务器获取数据 -

var labels = Discussion.get({id:Auth.getCurrentUser()._id},function(){
        for(var i=0;i<labels.labels.length;i++){
            $scope.labels.push({name:labels.labels[i], filter: labels.labels[i].toLowerCase(),color: '#ccc'});
        }
    });

1 个答案:

答案 0 :(得分:0)

使用ui-select无法实现这一目标。一个不错的选择是使用有角度的bootstraps的预先输入。这是链接https://angular-ui.github.io/bootstrap/#/typeahead