kendoUI 多選下拉列表 kendoMultiSelect

  • 2021 年 9 月 29 日
  • 筆記

問題1:被重複渲染

點擊新增按鈕—-彈出模態框

多選下拉列表在多選框中只是初始化過一次。但是每次點擊新增後  發現 多選下拉列表 被重複渲染了 

 

解決方案

    在 新增時  先將其父元素div中  的select 元素直接 用 $(‘#父id選擇器’).html(’用於多選下拉列表初始化的select標籤’)

    這樣每次模態框打開時  都只有一個  select 被渲染為多選下拉列表 

問題2:常用api

 

  $(‘select’).data(‘kendoMultiSelect’).setDataSource([arr]) 傳第一個數組,將請求回來的數據 填充到多選下拉列表中

  $(‘select’).data(‘kendoMultiSelect’).value()   —不傳值-就是讀取;;;;;傳值(數組格式)–就是反顯。