【问题标题】: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”。

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

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

    【讨论】:

      猜你喜欢
      • 2016-03-14
      • 1970-01-01
      • 2013-11-23
      • 1970-01-01
      • 2012-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多