請參見本文的jsfiddle:https://jsfiddle.net/L1tns1yh/1/無法檢索,重設或更新選擇2選項
首先,它不檢索正確.select2('data')
然後,點擊該按鈕不會重置選項,嘗試了不同的方法我已經在互聯網絡中發現...
請參見本文的jsfiddle:https://jsfiddle.net/L1tns1yh/1/無法檢索,重設或更新選擇2選項
首先,它不檢索正確.select2('data')
然後,點擊該按鈕不會重置選項,嘗試了不同的方法我已經在互聯網絡中發現...
你可以嘗試以下方法,我不真的像這個解決方案,但它的作品,如果你創建一個新的select2:
$button.click(function() {
$('#select').select2('destroy').empty().select2({allowClear: true,
placeholder: 'Placeholder...'});
});
請更新像下面的按鈕單擊事件,
$button.click(function() {
$select.empty();
});
我不想清除選擇。我試圖清除選項 – Unirgy
這將清除整個select2,並且Op必須再次識別所有內容,例如佔位符。他只需要更新數據。 – Jacky
你的意思是選定的選項只會被刪除嗎? – prathmeshb1
謝謝你,在設置'data'之前添加'.empty()'就夠了! – Unirgy