【问题标题】:Change select2 auto selected tag when creating new tag创建新标签时更改select2自动选择标签
【发布时间】:2013-02-04 05:24:05
【问题描述】:
我正在使用 select2,我已经设置好了,所以如果它们不存在,我可以创建新标签。
这一切都很好,但我有一个问题是“新标签”是自动选择的标签,这导致了很多虚假的、意外创建的标签。
我想要的是“新标签”像往常一样显示在顶部,
但是,如果有其他子匹配选项,那么应该选择最接近的匹配,如果用户希望创建新标签,则可以按向上箭头。
当“scrum”标签已经存在时,这是我在输入“scrum”时想要出现的:
【问题讨论】:
标签:
javascript
jquery
jquery-select2
【解决方案1】:
我知道这很旧,但我在寻找其他东西时提出了这个问题。
自动选择的默认行为是选择第一个匹配选项。在这里,据我所知,如果按 asc 排序,“Scrum”会在“Scrums”之前。这就是为什么它选择“Scrum”(最后没有“s”)。如果新创建的选项是“Scrumss”,并且选项中没有“Scrum”,则自动选择“Scrums”。
我猜你已经解决了你的问题,但不想留下未回答的问题:)
如果这不是问题或者我误会了你,请写评论。