jquery-uiプラグインでgrailsを使用しようとしていますが、日付ピッカーを使用するgspページと一緒に単純なコントローラーを作成しましたが、日付ピッカーに日付のリストを表示させることができませんでした。プラグインのドキュメントとフォーラムなどの記事を読みましたが、解決策が見つかりませんでした。
プラグインドキュメント-http: //grails.org/plugin/jquery-ui
開発環境=grails2.2.0、JDK 7、GGTS最新バージョン
これを機能させるためのポインタは素晴らしいでしょう。
(Webアプリ/その他のフォルダー内のファイルをコピー/名前変更しようとしましたが、成功しませんでした)
手順1.新しいgrailsプロジェクトを作成しました
jQuery-uiプラグインをインストールしました
コントローラとgspページを作成しました-ドキュメントに従って
ページに移動すると、次のエラーが表示されます
エラーresource.ResourceMeta-リソースが見つかりません:/plugins/jquery-ui-1.8.24/jquery-ui/themes/darkness/jquery-ui-1.8.24.custom.css | エラーエラー[/Test2]。[デフォルト]-パス[/Test2]とのコンテキストでサーブレット[デフォルト]のサーブレット.service()が例外をスローしましたメッセージ:r:layoutRへの呼び出しがいくつか欠落しているようです
元の投稿で説明されているように、私の環境で機能した2013年1月23日の正しい解決策を以下に示します。grailsのWebサイトに投稿されたコードは、必ずしもそのままでは機能しないことがわかりました。したがって、この編集です。(誰かが編集をしている場合は、直接私に知らせてください)
GSPコード:
<html>
<head>
<title>Simple GSP page</title>
<g:javascript library="jquery" />
<g:javascript library="jquery-ui"/>
<script type="text/javascript">
$(document).ready(function() {
$("#datepicker").datepicker({dateFormat: 'yy/mm/dd'}); })
</script>
<r:layoutResources/>
</head>
<body>
<div>
<p> Between <input type="text" id="datepicker"> </p>
</div>
<r:layoutResources/>
</body>
</html>
コントローラーコード:
def testDatePicker = {
}