我使用JQuery 1.10.2和Select2 4.0.4使用'标签'选项已开启。
$(this).select2({
placeHolder: "Select One",
allowClear: true,
tags: true,
tokenSeparators: [',']
});
如果我尝试键入"纽约"空格被忽略,新标签被创建为" NewYork"。就像我没有输入它一样。有没有办法在新标签中留出空格'在Select2选项?
答案 0 :(得分:0)
不要将搜索字段中的更改事件传播到组件之外,我抛出了select2.min.js文件,并评论了此验证:
n.trigger("keypress",e),e.which===i.SPACE&&e.stopPropagation()
或者您可以将其替换为:
n.trigger("keypress",e),e.which===i.SPACE&&e.stopPropagation()