iT邦幫忙

0

[bootstrap] 關於selectpicker中的內容不會隨著更改選項而改變的問題

  • 分享至 

  • xImage
  •  

問題說明

使用bootstrap的selectpicker(下拉清單)連動調整grid呈現的資料時,
雖然有下selectpicker選項調整時也要refresh自己本身的程式碼,
但還是出現grid資料有更新,selectpicker卻維持在舊選項的狀況:
(如下圖,選擇了"選項3"與"選項4",但選擇後選項仍停留在"選項2")

google之後發現不少人遇到同樣的問題,
測試了其中一個解決方式-refresh前先destroy當下的selectpicker資料,
類似重設後再重新整理資料,確認這個方法是可行的~

    $('#testOption').change(function () {
       $('#testOption').selectpicker('destroy');
        $('#testOption').selectpicker('refresh');
   });

參考資料

stack Overflow - jquery bootstrap selectpicker refreshing lists based upon previous list choice


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言