带有JQuery UI的Grails中的日期选择器:找不到资源错误

时间:2014-06-24 10:40:52

标签: grails grails-2.0 grails-plugin

我正在尝试使用Grails中JqQuery UI的日期选择器。我的源文件是

ApplicationResources.groovy

modules = {
    application {
        dependsOn 'jquery'
        resource url:'js/application.js'
        resource url:'css/main.css'
        resource url:'css/mobile.css'
    resource url:'css/mobile.css'
    }

    overrides {
        'jquery-theme' {
            resource id:'theme', url:'../plugins/jquery-ui-1.10.3/web-app/jquery-ui/themes/blitzer/jquery-ui-1.10.4.custom.css'
        }
    }
}

我的 HTML 文件包含代码

<r:require module="jquery"/>
<r:require module="jquery-ui"/>
<jqui:resources theme="blitzer" />
<r:script>
    $(document).ready(function()
    {
      $("#datepicker").datepicker({dateFormat: 'yy/mm/dd'});
    })
</r:script>

当我加载HTML页面时,出现以下错误

Error 2014-06-24 12:25:35,766 [http-bio-8080-exec-10] ERROR resource.ResourceMeta  - Resource not found: /plugins/jquery-ui-1.10.3/jquery-ui/themes/blitzer/jquery-ui-1.10.3.custom.css
Error 2014-06-24 12:25:36,570 [http-bio-8080-exec-10] ERROR resource.ResourceMeta  - Resource not found: /plugins/jquery-ui-1.10.3/jquery-ui/themes/blitzer/jquery-ui-1.10.3.custom.css
Error 2014-06-24 12:25:36,631 [http-bio-8080-exec-1] ERROR resource.ResourceMeta  - Resource not found: /plugins/jquery-ui-1.10.3/web-app/jquery-ui/themes/blitzer/jquery-ui-1.10.4.custom.css

我们如何解决这些错误并应用自定义主题?

1 个答案:

答案 0 :(得分:1)

没有尝试默认值,你试图覆盖你的jquery-ui。 我的建议是从那里尝试默认值和进度: 根据说明:http://grails.org/plugin/jquery-ui

通过添加

安装jquery-ui
  

编译&#34;:jquery-ui:1.10.3&#34;

到您的BuildConfig

  

刷新依赖性

然后将其添加到main.gsp

<r:require module="jquery-ui"/> 

看看如何尝试覆盖它