在使用select2过程中,有时候需要删除我们选中的选项,如下图:
这时候就需要设置select2的allowClear属性了。
有两种方法:
第一种:
直接用select2定义的一个class
$(".select2-allow-clear").select2({
allowClear: true,
placeholder: placeholder,
width: null
});
在select标签上加上.select2-allow-clear 的class属性即可;
第二种:
和上面其实是一样的,自定义选中select标签,自定义属性:
$('#select2Id').select2({
placeholder: "请选择",
placeholderOption: "first",
allowClear: true
});
但是一定要注意,必须添加placeholderOption: "first"属性,否则allowClear不生效