jquery在谷歌应用程序脚本中运行

时间:2015-02-17 07:08:02

标签: google-apps-script

我已根据新的google apps脚本HTML服务API的要求将以下jquery元标记包含到新的html5文件中,但似乎jquery语法不起作用,如下面的代码片段所示,显示数组返回成功的服务器调用的价值?

我仍然强制使用标准css或H​​TML标签格式化以生成所需的输出,而不是非常简洁的jQuery语法调用。

<!DOCTYPE html>
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>


<input type="text" id='file_txt' size='100' value="" style="visibility:hidden" readonly/>


<p></p>

<a id="Hyperlink" style="visibility:hidden">File Location</a>
<script>
function  rep1(linkid){

//$("Hyperlink").show();

x=document.getElementById("Hyperlink");
x.style.visibility="visible";
x.href=linkid[1];
x.text="File HyperLink :"+linkid[0];

y=document.getElementById("file_txt");
y.value=linkid[2];
y.style.visibility='visible';
y.style.color='red';

}
google.script.run   
  .withSuccessHandler(rep1) 
  .onOpen1();
</script>

1 个答案:

答案 0 :(得分:2)

虽然HtmlService的文档声明所有最新的JQuery库都是兼容的,但是我遇到了高于1.9.1版本的问题。

尝试:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

代替