Grails2.0和Flot插件。。。无法让它工作

Grails2.0和Flot插件。。。无法让它工作,grails,grails-plugin,grails-2.0,Grails,Grails Plugin,Grails 2.0,有人能告诉我为什么下面的内容不会输出任何图形吗。我已经安装了flot插件并使用Grails2.0,所以jquery是默认的 <head> <flot:resources includeJQueryLib="false"/> <title>Performance Graphs for: ${data[0]?.sn}</title> <meta name="layout" content="main" /> <

有人能告诉我为什么下面的内容不会输出任何图形吗。我已经安装了flot插件并使用Grails2.0,所以jquery是默认的

<head>
    <flot:resources includeJQueryLib="false"/>
    <title>Performance Graphs for: ${data[0]?.sn}</title>
    <meta name="layout" content="main" />
</head>
<body>
    <g:javascript>
        var ingest = [[0, 3], [4, 8], [8, 5], [9, 13]];

        var options = {
            lines: { show: true },
            points: { show: true }
        };
    </g:javascript>

    <flot:plot id="test" stype="width: 600px; height: 300px" 
          data="ingest" option="options" />       
</body>

${data[0]?.sn}的性能图
var ingest=[[0,3],[4,8],[8,5],[9,13];
变量选项={
行:{show:true},
要点:{show:true}
};

我在使用Flot和Grails2.1.1时遇到了同样的问题

当我将
标记添加到页眉并将
移动到页面正文中时,图形开始出现。以下代码段显示了如何:

<head>
    <meta name="layout" content="main">
    <g:set var="entityName" value="${message(code: 'chart.label', default: 'Chart')}" />
    <title><g:message code="default.show.label" args="[entityName]" /></title>
    <g:javascript library="jquery" plugin="jquery"/>
</head>
<body>
    <flot:resources includeJQueryLib="false"/>

希望能有所帮助。

而不是 var ingest=[[0,3],[4,8],[8,5],[9,13]; 像这样使用它
var ingest=[[0,3],[4,8],[8,5],[9,13]]

我得到一个空白页…(我的网站标题合并在一起了)。。。没有别的了。。。我没有意识到我需要接受答案-返回并应该处理好这个问题,很酷,谢谢你这么做:-)你从生成页面的源代码中得到了什么?HTML是否在某个点停止?是否插入了flot代码?它可能试图在jquery脚本加载到浏览器之前调用flot(它们应该通过资源插件注入页面)。。。检查源代码和像FireBug这样的工具应该有助于确定是否是这种情况。问题似乎是我无法键入。。。不管是不是。。。现在生成了所有代码和div,但仍然没有图表。它似乎确实生成了正确的代码jQuery(函数(){jQuery.plot(jQuery(#test),inset);});