2

我正在尝试使用 ui-select 指令,并且除了删除项目之外已经完成了所有工作。每当我单击“x”时,页面都会尝试验证表单并且不会删除该项目。如果我确实提交了表单,则数据会正确传回。

<ui-select multiple ng-model="user.roles" theme="bootstrap">
    <ui-select-match placeholder="Select roles...">{{$item.name}}</ui-select-match>
    <ui-select-choices repeat="item.id as item in roleList">
        <div>{{item.name}}</div>
    </ui-select-choices>
</ui-select>

当我尝试将模板更改为“select2”(这是我的设计师给我的基本控件),而不是由于表单验证问题而失败时,它只会让我回到我网站的根页面。我可以使用任何一个主题 - 我只需要一个可以单击“x”并删除该项目的主题。

在我开始使用控件之前,这两个主题都存在搜索框大小不合适的问题。

有任何想法吗?

4

1 回答 1

0

升级到最新版本的 ui-select。我在 0.7.0 版本中遇到了这个问题,但它在 0.8.2 中得到了修复。

于 2014-10-10T20:27:47.560 回答