2012-02-17 28 views

答えて

4

Google Apps Scriptには、UiAppサービスのDateBoxとDatePickerクラスが組み込まれています。ドキュメンテーションにはまだ書かれていませんが、UIインスタンスへの参照をスクリプトエディタに入力して末尾のピリオドを追加すると、両方の作成メソッドがあります。 Googleは彼らがドキュメントを追加しようとしていると言います。 Googleの新しいサービスを見なければなりませんhere

+0

は、この情報をありがとう!しかし、あなたはDatePickerで日付を取得する方法を知っていますか? –

+0

自分で見つけた質問は無視してください。 –

1

いいえ、Google Apps Scriptでは、提供されているAPIの使用が制限されています。特にUiについて話すとき。

17

はいは、Google AppsスクリプトでJQueryUIを使用することができます。私はあなたがサンプルコードを見ることをお勧めします。あなたがそれらを動作させるために必要な特別なものは何もありません。 UiServiceではなく、HtmlServiceを使用してアプリケーションを開発することを確実にしてください。混在して一致させることはできません。ここで私lifted straight from them例です:

Code.gs

function doGet() { 
    return HtmlService.createHtmlOutputFromFile('test.html'); 
} 

test.htmlという

<html> 
    <head> 
    <link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css"> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script> 
    </head> 
    <body> 
    <div>Choose date:<input type="text" name="date" id="datepicker" /></div> 
    <script> 
     $("#datepicker").datepicker(); 
    </script> 
    </body> 
</html> 
+4

これは「google appsスクリプトアプリケーションでjQuery UIウィジェットを使用することは可能ですか?」という正解です。 1つとしてマークされたものではありません。 – Shenaniganz

+0

このコードはピッカーを表示しますが、カレンダーをクリックすると日付を選択しません - Chrome/Linuxを使用しています –

+0

Htmlサービスを使用する方がはるかに優れていることに同意します。 –

関連する問題