无法检索、重置或更新 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...'});
});
请看这个 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...'});
});