下拉菜单未填充

时间:2021-06-28 20:59:32

标签: dropdown

我在控制台上没有看到任何错误,但该框仍然是黑色的,并且没有提取我设置的数据数组。有什么想法吗??

查找值的函数..

function getDropDownArray(){
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  const ws = ss.getSheetByName("Dashboard");
  return ws.getRange(2, 1, ws.getLastRow()-1, 1).getValues();

}

表单设置...

<div class="form-group">
<label for="occ-name">Type of Occurence</label>
  <select class="form-control" id="occ-name">

  </select>

HTML 中的函数...

    <script>

function afterPageLoads(){
  google.script.run.withSuccessHandler(afterDropDownArrayReturned).getDropDownArray();

}

function afterDropDownArrayReturned(arrayOfArrays){
  var item = document.getElementById("occ-name");

  arrayOfArrays.forEach(function(r){
    var option = document.createElement("option");
    option.textContent = r[0];
    item.appendChild(option);

  });
}

    document.addEventListener("DOMContentLoaded",afterPageLoads);

</script>

0 个答案:

没有答案