1. 程式人生 > >bootstrap-select怎麼重新整理資料

bootstrap-select怎麼重新整理資料

    在使用bootstrap-select時,需要重新整理資料。只需要呼叫bootstrap-select內建的方法就可以了。

說下解決思路,把option標籤的內容拼接到select裡面。其中 goodsName0是select標籤的id。

 this.dataservice.getData(this.url[0]).then(res => {
      let tempData = res.rows;
      let options = "<option value=''>請選擇</option>";
      tempData.forEach(el => {
        options += "<option value='" + el.id + "'>" + el.value + "</option>";
      });
      return options;
    }).then(options => {
      $("#goodsName0").empty();
      $('#goodsName0').append(options);
      $('#goodsName0').selectpicker('render');
      $('#goodsName0').selectpicker('refresh');
      $('#goodsName0').selectpicker();
    })