如何更改Select2默认新建标签键"space"“帮助”

How to change Select2 default new tags key "tab" to "space"?

本文关键字:quot space 帮助 何更改 默认 新建标签 Select2      更新时间:2023-09-26

我使用的标签支持Select2为我的标签编辑器,我知道你可以添加一个不存在的标签通过输入标签和按下键"tab"

我的问题是:我不希望任何标签包含空格,如"space tag",那么有没有办法设置"空格"键作为一个新的标签触发器?

(在问题编辑中回答)转换成社区维基的答案。参见没有答案的问题,但问题已在评论中解决(或在聊天中扩展))

OP写:

经过一番挖掘,我用

解决了我的问题。
$("#e20").select2({
        tags:["red", "green", "blue"],
        tokenSeparators: [",", " "]
 });

关键是tokenSeparators属性。

和Select2的文档是有用的。