如何使用jQuery在google应用程序中存储文件

时间:2012-11-07 12:57:28

标签: jquery google-apps-script

您好。如何使用jQuery在google应用程序中存储文件。我正在使用here给出的插件。但它没有用。 我的HTML代码是:

<form id="fileupload" action="<%= blobstoreService.createUploadUrl("/fileloadupload") %> method="POST" enctype="multipart/form-data">

在我的项目中,当我将文件存储在谷歌应用程序中时,我同时将blobkey存储在我的数据库中。我正在使用servlet和jsp。请帮助我如何使用jQuery在google应用程序中存储文件。

1 个答案:

答案 0 :(得分:0)

您可以使用HtmlService创建HTML表单。 “提交”按钮将调用gs函数。在此示例中,它将上传到您的Google文档。

HTML文件:

<html>
<form id='myForm'>
<input name='myFile' type='file'><br>
<input type='button' value="Upload" onclick='google.script.run.uploadFile(this.parentNode)'>
</form>
<html>

gs文件:

function doGet(){
  return HtmlService.createTemplateFromFile('html').evaluate();
}

function uploadFile(theForm){
  var file = theForm.myFile;
  DocsList.createFile(file);
}