如何使用HtmlService将值从Google电子表格检索到文本字段

用户3419883

我已经使用HTML Service创建了一个Web应用程序,希望用户能够加载保存在电子表格中的数据。

当页面加载时,我已经使用scriptlet成功完成了此操作,但是单击按钮却无法完成。

这是我的.gs:

function getData() {
  var ss2 = SpreadsheetApp.openByUrl("https://docs.google.com/xxxx").getSheetByName("xxx"),
  rng = ss2.getRange(1,1,ss2.getLastRow(),8),
  data = rng.getValues();
  Logger.log(data[0][0]);
  return (data[0][0]);
}

这是.html:

触发 :

<input type="button" id="load" value="load" onclick="getform()" />

剧本 :

<script type="text/javascript">
 function getform() {
    var data = google.script.run.getData();
    $('#xxxx').text(data);
    alert(data);
  }
</script>

日志显示正确的数据,但警报返回“未定义”。我真的很茫然。

先感谢您

阿米特·阿加瓦尔(Amit Agarwal)

google.script.run是异步的,您需要有一个回调函数,该回调函数将在服务器返回数据时运行。

<script type="text/javascript">
 function getform() {
    google.script.run.withSuccessHandler(onSuccess).getData();
 }

 function onSuccess(data) {
    $('#xxxx').text(data);
    alert(data);
 }
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取表单输入文本值以插入到Google电子表格中

来自分类Dev

获取表单输入文本值以插入到Google电子表格中

来自分类Dev

如何将真正的实时Google表格电子表格嵌入到网页中?

来自分类Dev

Google电子表格:使用值作为行号

来自分类Dev

Google电子表格:使用值作为行号

来自分类Dev

使用Google脚本将Xbrl集成到Google电子表格中

来自分类Dev

如何动态设置从Google电子表格到另一个Google电子表格单元格的值

来自分类Dev

Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

来自分类Dev

Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

来自分类Dev

自动创建电子表格后,如何将电子表格的 URL 引用复制到其他 Google 电子表格中的跟踪表

来自分类Dev

如何使用Google Apps脚本替换电子表格中的文本?

来自分类Dev

如何使用php在Google驱动器中创建电子表格并安装加载项或将应用脚本附加到电子表格中

来自分类Dev

如何使用 JavaScript 将数据从 HTML 表单发送到 Google 电子表格?

来自分类Dev

使用Google工作表脚本时,如何在不创建新工作表副本的情况下将电子表格的工作表复制到另一个电子表格中?

来自分类Dev

将特定文本从电子邮件复制到电子表格

来自分类Dev

通过Google脚本将表格从gmail插入到Google电子表格

来自分类Dev

通过Google脚本将表格从gmail插入到Google电子表格

来自分类Dev

SAS从文件到电子表格打印文本

来自分类Dev

文本列表到Excel电子表格

来自分类Dev

如何将数组对象参数从Vue网站传递到Google Appscript以设置Google电子表格列值

来自分类Dev

iOS POST到Google Froms(电子表格)

来自分类Dev

如何将Google电子表格中的数据写入模板html文件中的时间输入字段中

来自分类Dev

使用现有范围名称从电子表格读取或检索值

来自分类Dev

使用 JavaScript 从 Excel 电子表格中检索单元格值

来自分类Dev

如何提供Google访问令牌以检索用户电子表格列表?

来自分类Dev

如何提供Google访问令牌以检索用户电子表格列表?

来自分类Dev

旧的 Google 电子表格网址无效,如何检索新网址?

来自分类Dev

Google Apps Script HTML 表单 - 使用表单字段的变量将数据放入电子表格

来自分类Dev

将工作表复制到新电子表格,将单元格值添加到新电子表格名称的末尾

Related 相关文章

  1. 1

    获取表单输入文本值以插入到Google电子表格中

  2. 2

    获取表单输入文本值以插入到Google电子表格中

  3. 3

    如何将真正的实时Google表格电子表格嵌入到网页中?

  4. 4

    Google电子表格:使用值作为行号

  5. 5

    Google电子表格:使用值作为行号

  6. 6

    使用Google脚本将Xbrl集成到Google电子表格中

  7. 7

    如何动态设置从Google电子表格到另一个Google电子表格单元格的值

  8. 8

    Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

  9. 9

    Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

  10. 10

    自动创建电子表格后,如何将电子表格的 URL 引用复制到其他 Google 电子表格中的跟踪表

  11. 11

    如何使用Google Apps脚本替换电子表格中的文本?

  12. 12

    如何使用php在Google驱动器中创建电子表格并安装加载项或将应用脚本附加到电子表格中

  13. 13

    如何使用 JavaScript 将数据从 HTML 表单发送到 Google 电子表格?

  14. 14

    使用Google工作表脚本时,如何在不创建新工作表副本的情况下将电子表格的工作表复制到另一个电子表格中?

  15. 15

    将特定文本从电子邮件复制到电子表格

  16. 16

    通过Google脚本将表格从gmail插入到Google电子表格

  17. 17

    通过Google脚本将表格从gmail插入到Google电子表格

  18. 18

    SAS从文件到电子表格打印文本

  19. 19

    文本列表到Excel电子表格

  20. 20

    如何将数组对象参数从Vue网站传递到Google Appscript以设置Google电子表格列值

  21. 21

    iOS POST到Google Froms(电子表格)

  22. 22

    如何将Google电子表格中的数据写入模板html文件中的时间输入字段中

  23. 23

    使用现有范围名称从电子表格读取或检索值

  24. 24

    使用 JavaScript 从 Excel 电子表格中检索单元格值

  25. 25

    如何提供Google访问令牌以检索用户电子表格列表?

  26. 26

    如何提供Google访问令牌以检索用户电子表格列表?

  27. 27

    旧的 Google 电子表格网址无效,如何检索新网址?

  28. 28

    Google Apps Script HTML 表单 - 使用表单字段的变量将数据放入电子表格

  29. 29

    将工作表复制到新电子表格,将单元格值添加到新电子表格名称的末尾

热门标签

归档