项目中用到select2 插件,现把其中遇见的问题记录 使用版本:版本号4.0.5 需求背景:项目中需要用到select2多选效果,然后新开的页面需要清除上一次设置的多选默认选项值 问题描述:使用官方提供的方法$("#el").val( null ).trigger('change');会出现一个小BUG 就是选项框中会遗留一个小图标, 解决办法:把官方提供的清除选项值方法改动一下$("#el").val( [ ] ).trigger('change');如此就能解决问题了。 下面是案列截图效果: 问题代码截图: 正常代码截图: