繁体   English   中英

jQuery Select2令牌化-下拉列表中仅接受值

[英]jQuery Select2 Tokenization - Only accept values are in the dropdown

我正在尝试从此处使用自动标记化示例: https : //select2.github.io/examples.html#tokenizer

关键是我还可以键入下拉菜单中没有的项目(例如:黄色,橙色,土豆),它们也会被标记化。

有没有一种方法可以只对列表中的元素进行标记化?

最后,是否可以对UI进行一些更改,以使它不会变灰选定的选项,而是使用复选图标(例如在多选下拉列表中)?

注意:目前我没有代码,但是我根据以下示例代码提出问题: http : //codepen.io/SitePoint/pen/VeQGLO

这是站点中的JS:

$(document).ready(function(){
  $(".tokenizationSelect2").select2({
        placeholder: "Your favourite car", //placeholder
        tags: true,
        tokenSeparators: ['/',',',';'," "] 
    });
})

在这里找到您的答案: https : //stackoverflow.com/a/30981409/1040225

createTag: function(params) {
            return undefined;
       } 

...并使用解决方案设置您的Codepen示例: http ://codepen.io/anon/pen/egjEvm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM