繁体   English   中英

Select2删除带有后退标记的标签

[英]Select2 delete tag with backspace

我找不到使用delete或Backspace键删除标签的任何文档,就像使用jquery tokeninput一样: http ://loopj.com/jquery-tokeninput/

你能用select2做到吗?

要获得完整的答案,您将需要在绑定select2插件的位置提供javascript。

但是,Select2确实允许您删除带有退格键的选项(如您提供的演示),只要您使用tags来填充下拉列表,或者将选项multiple设置为true即可,如下所示:

Tags<br />
<input type="text" name="tags" id="tags" style="width: 400px;" />
<br /><br />
Multiple<br />
<input type="text" name="multiple" id="multiple" style="width: 400px;" />

<script>
    $(function(){
        $('#tags').select2({
            tags:["red", "green", "blue"]
        });

        $('#multiple').select2({
            data:[
                {id: "red", text: "red"},
                {id: "green", text: "green"},
                {id: "blue", text: "blue"},
                {id: "black", text: "black"}
            ],
            multiple: true
        });
    });
</script>

这是一个jsfiddle演示

暂无
暂无

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

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