我一直在試圖用jquery-ui插件來使用grails,我創建了一個簡單的控制器以及一個使用datepicker的gsp頁面,我還沒有能夠讓日期選擇器顯示日期列表。我已經閱讀了插件文檔+論壇等文章,但還沒有找到解決辦法。Grails + Jquery-ui - 集成問題?
插上文檔 - http://grails.org/plugin/jquery-ui
開發環境= Grails的2.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 |錯誤ERROR [/Test2].[默認] - 在路徑[/ Test2]上下文中servlet [default]的Servlet.service()拋出異常 消息:看起來您缺少一些對r的調用:layoutR
下面顯示了23-jan-13在我的環境中工作的正確解決方案,如原始帖子中所述,我發現在grails網站上發佈的代碼不一定按原樣工作 - 因此進行了此編輯。 (如果任何人有任何修改,都讓我直接知道)
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 = {
}
您是否瞭解如何在解決方案中切換主題? – kmb
在這一點上,我只是堅持默認的主題(用戶界面的亮度) - 接下來我打算使用themeroller設計我自己的主題,然後將其鏈接到應用程序,如果你想我可以ping你,當我完成了。 – user1811107
我會很好,謝謝:) – kmb