Angularjs 如何在ui-select2中禁用删除图标

Angularjs 如何在ui-select2中禁用删除图标,angularjs,ui-select2,Angularjs,Ui Select2,有没有办法禁用ui-select2中的图标?我在angular js中使用ui-select2,这就像在stackoverflow上发布问题时添加标签一样: 如何有条件地禁用删除图标?类似的功能可以帮助您吗? 这不是一个直接的答案,也不是特定于ui-select2的,但它应该帮助您了解如何删除某些元素。您只需添加一个条件即可。 [编辑2018-11-12]您始终可以在x跨度上执行“显示:无”: span.select2-selection__choice__remove { displa

有没有办法禁用ui-select2中的图标?我在angular js中使用ui-select2,这就像在stackoverflow上发布问题时添加标签一样:


如何有条件地禁用删除图标?

类似的功能可以帮助您吗?

这不是一个直接的答案,也不是特定于ui-select2的,但它应该帮助您了解如何删除某些元素。您只需添加一个条件即可。

[编辑2018-11-12]您始终可以在x跨度上执行“显示:无”:

span.select2-selection__choice__remove {
  display: none;
}
你也可以用它来禁用纯JS的点击功能

还有一个“锁定”选项: 然后,您可以根据数据控制无法从选择中删除的数据

这也是可行的

span.select2-selection__clear {
    display: none;
}

这个“allowClear选项允许用户删除选择。问题是关于禁用删除图标,以禁止用户删除标记。您发布的链接已失效。这是一个更新的链接:有关于这个的新闻吗?我也在寻找这个功能。@hathija:更新了我的答案。你应该很乐意这样做。如果你不知道,请告诉我。