无法检索、重置或更新 select2 选项

Can't retrieve, reset or update select2 options

请看这个 jsfiddle:https://jsfiddle.net/L1tns1yh/1/

首先,它没有检索到正确的 .select2('data')

然后,单击按钮不会重置选项,尝试了我在互联网上找到的不同方法...

请像下面这样更新按钮点击事件,

$button.click(function () {
  $select.empty();
});

您可以尝试以下方法,我不太喜欢这个解决方案,但如果您创建一个新的 select2,它会起作用:

$button.click(function () {
  $('#select').select2('destroy').empty().select2({allowClear: true,
  placeholder: 'Placeholder...'});
});