使用 Select2 标签时如何允许空格
How do I allow spaces when using Select2 tags
我正在使用 JQuery 1.10.2 和 Select2 4.0.4,并打开 'tags' 选项。
$(this).select2({
placeHolder: "Select One",
allowClear: true,
tags: true,
tokenSeparators: [',']
});
不起作用的是,如果我尝试键入 "New York",space 会被忽略,并且会创建一个新标签 "NewYork"。好像没打字有没有办法在 Select2 选项的新 'tags' 中允许 spaces?
不要将搜索字段中的更改事件传播到组件之外,我抛出了 select2.min.js 文件并且我评论了此验证:
n.trigger("keypress",e),e.which===i.SPACE&&e.stopPropagation()
或者您可以将其替换为:
n.trigger("keypress",e),e.which===i.SPACE&&e.stopPropagation()
我正在使用 JQuery 1.10.2 和 Select2 4.0.4,并打开 'tags' 选项。
$(this).select2({
placeHolder: "Select One",
allowClear: true,
tags: true,
tokenSeparators: [',']
});
不起作用的是,如果我尝试键入 "New York",space 会被忽略,并且会创建一个新标签 "NewYork"。好像没打字有没有办法在 Select2 选项的新 'tags' 中允许 spaces?
不要将搜索字段中的更改事件传播到组件之外,我抛出了 select2.min.js 文件并且我评论了此验证:
n.trigger("keypress",e),e.which===i.SPACE&&e.stopPropagation()
或者您可以将其替换为:
n.trigger("keypress",e),e.which===i.SPACE&&e.stopPropagation()