2014-03-02 38 views

回答

4

你只需要包括jQuery库您码,一个基本的例子如下:

<div class="demo" > 
<style type="text/css"> .demo { margin: 30px ; color : #AAA ; font-family : arial sans-serif ;font-size : 10pt } 
          p { color : red ; font-size : 14pt } 
</style> 
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/themes/cupertino/jquery-ui.css"> 

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

<h1>Welcome to some random page</h1> 

<p>Please select a date below :</p> 

click here : <input type="text" name="date" id="datepicker" /> 
<input type="text" id="alternate" size="30"></p> 
<script> 
    $("#datepicker").datepicker({ 
     altField: "#alternate", 
     altFormat: "DD, d MM, yy", 
     showWeek: true, 
     firstDay: 1, 
    }); 
</script> 

</div> 

Code.gs:

function doGet() { 
    return HtmlService.createTemplateFromFile('index').evaluate().setSandboxMode(HtmlService.SandboxMode.NATIVE); 
} 

请注意,建议在不同文件中将html和脚本的样式分开,请参阅best practice article in Google HTML Service documentation,我在这里没有做到这一点,以使示例更简短,更易于阅读。

+0

注意:不再需要设置纯模式。这是新的默认设置。 – Fred

+0

正确...我从代码中粘贴了这段代码,这解释了这一点:-) –

+1

感谢您的帮助,Serge,但是我做了一些测试,并且在使用本机模式时它确实工作,但我需要通过表单的日历值(仿真模式),如果不是,则使用日历是无稽之谈。如果你能帮助我让我知道如何检索日历的日期,那么它确实是alifesaver。谢谢! –

相关问题