Question

Est-il possible d'utiliser un widget jQuery UI avec google apps application script? J'ai une zone de texte et je voudrais utiliser un sélecteur de date.

Était-ce utile?

La solution

Google Apps Script a construit dans les classes datebox et DatePicker dans le service UiApp. Ils ne sont pas encore dans la documentation, mais si vous tapez la référence à une instance de l'interface utilisateur dans l'éditeur de script et d'ajouter la période de fuite, il existe des méthodes pour créer les deux. Google dit qu'ils travaillent sur l'ajout de la documentation. Voir

Autres conseils

Oui, vous pouvez utiliser jQueryUI avec Google Apps Script. Je vous suggère de regarder l'exemple de code, il y a tout spécial rien besoin de faire pour les faire travailler. Assurez-vous de développer votre application à l'aide HtmlService et non UiService, vous ne pouvez pas mélanger et assortir. Voici un exemple que je levée de leur droit :

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>

Vous devez regarder les nouveaux services de scripts google apps:

Google I / O 2012 - Utilisez ce que vous savez: HTML et JavaScript Apps Script

Non, dans Google Apps Script vous êtes limité à utiliser les API fournies. Spécialement quand on parle de Ui.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top