我有一個表兩行:第一行是標題行和第二行是這樣的...動態添加錶行中的應用程序腳本
<tr>
<td><b>1</b></td>
<td><input type="date" id="dt" name="dt"></td>
<td><input type="time" id="tmStart" name="tmStart"></td>
<td><input type="time" id="tmEnd" name="tmEnd"></td>
<td><select id="ddlTrainType" name="ddlTrainType"><option>Select Training</option></select></td>
<td><input type="text" id="txtLoc" name="txtLoc"></td>
<td><select id="ddlProg" name="ddlProg"><option>Select Program</option></select></td>
<td><select id="ddlTrainMod" name="ddlTrainMod"><option>Select Module</option></select></td>
<td><select id="ddlTrainName" name="ddlTrainName"><option>Select Trainer</option></select></td>
<td><select id="ddlStat" name="ddlStat"><option>Pending</option><option>Completed</option><option>Cancelled</option></select></td>
</tr>
注:所有選擇標籤下拉式選單從另一個谷歌電子表格填充。現在
,就按一下按鈕(按鈕像添加行),我想追加一個類似的行像上面這個表格。
不僅添加一行,而且最終還是假設總共有5行,並且提交被點擊,那麼我想要將所有5行存儲在Google Spreadsheet中。
任何想法如何做到這一點?
我已經嘗試使用code.gs文件添加行並使用HtmlService.createTemplate
重建模板。但是,這隻能用於doGet(e)
我猜,並且無法使用js按鈕操作。假設我們創建了這樣的動態表,但即使在那之後,我們如何將所有的表數據從javascript傳遞給code.gs文件?