从Google SpreadSheet脚本调用jQuery

如何在附加到Google电子表格的脚本中使用jQuery? Google Libraries页面看起来很简单,但显然我误解了Libraries的执行环境,在脚本中调用google.load()失败了。

那么这样做的正确方法是什么? 我可以想象像调用UrlFetchApp.fetch()这样的想法,但这似乎不是正确的方法。

(我知道我对各种Google App环境感到困惑,所以要清楚:我正在谈论保存在Google文档电子表格菜单上的工具下的’脚本编辑器’中的脚本。)

可以使用来自Google Apps脚本的jQuery,但只能通过HtmlService,并且只能在客户端脚本中使用。 它在HtmlService最佳实践文档中提到过。

您可以在StackOverflow上找到一些示例:

  • 浏览器在Google Apps脚本中弹出
  • 如何使用HTML服务制作标签面板
  • 使用Google Apps脚本的jQuery onblur
  • 使用Google Spreadsheet中的值数组填充jQuery自动完成列表
  • 使用HtmlService,CSS和jQuery在Google Apps脚本WebApp中叠加图像
  • 如何使用HtmlService运行服务器端函数
  • 在jQuery中使用DataTables插件