【发布时间】:2013-01-21 06:55:54
【问题描述】:
我一直在尝试将 grails 与 jquery-ui 插件一起使用,我创建了一个简单的控制器以及一个使用日期选择器的 gsp 页面,我无法让日期选择器显示一个列表日期。我已经阅读了论坛等上的插件文档+文章,但没有找到解决方案。
插件文档 - http://grails.org/plugin/jquery-ui
开发环境 = grails 2.2.0、JDK 7、GGTS 最新版本
任何让这个工作的指针都会很棒。
(我曾尝试复制/重命名网络应用/其他文件夹中的文件,但没有成功)
步骤 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].[default] - Servlet.service() for servlet [default] in context with path [/Test2] throw exception 消息:您似乎错过了对 r:layoutR 的一些调用
13 年 1 月 23 日在我的环境中工作的正确解决方案如下所示,我发现 grails 网站上发布的代码不一定按原样工作 - 因此进行了此编辑。 (如果有人有任何修改,请直接告诉我)
普惠制代码:
<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 = {
}
【问题讨论】:
-
您是否了解如何在您的解决方案中切换主题?
-
此时我只是坚持使用默认主题(UI 亮度) - 接下来我计划使用 themeroller 设计自己的主题,然后将其链接到应用程序,如果你愿意,我可以 ping 你当我完成时。
-
我会很好的,谢谢 :)
标签: javascript jquery jquery-ui grails grails-2.0