遇到小问题记录下,也浪费了挺多时间。
select2插件对select做了样式优化和功能加强,项目就用了这个插件。但是在需要使用js移除时,它一直赖着不走,调用$element.remove()完全没有效果,最后找了资料找到解决的办法:
$element.data('select2').destroy();
$element.remove();
需要注意的是,如果$element元素不是使用select2,$element.data('select2')返回undefined,就会报错。
遇到小问题记录下,也浪费了挺多时间。
select2插件对select做了样式优化和功能加强,项目就用了这个插件。但是在需要使用js移除时,它一直赖着不走,调用$element.remove()完全没有效果,最后找了资料找到解决的办法:
$element.data('select2').destroy();
$element.remove();
需要注意的是,如果$element元素不是使用select2,$element.data('select2')返回undefined,就会报错。