3

我正在使用 select2,我已经设置好了,所以如果它们不存在,我可以创建新标签。

这一切都很好,但我的一个错误是“新标签”是自动选择的标签,这导致了很多虚假的、意外创建的标签。

我想要的是“新标签”像往常一样显示在顶部,

但是,如果有其他子匹配选项,那么应该选择最接近的匹配,如果用户希望创建新标签,则可以按向上箭头。

当“scrum”标签已经存在时,这是我在输入“scrum”时想要出现的内容:

最优选择

4

1 回答 1

0

我知道那很旧,但是我在寻找其他东西时提出了这个问题。

自动选择的默认行为是选择第一个匹配选项。在这里,据我所知,如果按 asc 排序,“Scrum”会在“Scrums”之前。这就是为什么它选择“Scrum”(最后没有“s”)。如果新创建的选项是“Scrumss”,并且选项中没有“Scrum”,那么“Scrums”将通过自动选择被选中。

我想您已经解决了您的问题,但不想留下未回答的问题:)

如果这不是问题或我误会了你,请写评论。

于 2014-01-08T10:51:03.040 回答