我正在尝试使用 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”并删除该项目的主题。
在我开始使用控件之前,这两个主题都存在搜索框大小不合适的问题。
有任何想法吗?