2011-07-26 90 views
0

http://www.jqplot.comjqplot 「沒有數據繪製」

my data

<script src="/Scripts/jquery.jqplot.js" type="text/javascript"></script> 
<script src="/Scripts/jqplot.barRenderer.js" type="text/javascript"></script> 
<script src="/Scripts/jqplot.categoryAxisRenderer.js" type="text/javascript"></script> 
<script src="/Scripts/jqplot.pointLabels.js" type="text/javascript"></script> 


// categories is the data on the top of the screenshot. 
// hours is the data on the bottom of screenshot 

    $.jqplot('timeOffGraph', hours, { 
        seriesDefaults: { 
         renderer: $.jqplot.BarRenderer, 
         rendererOptions: { fillToZero: true }, 
         pointLabels: { show: true } 
        }, 
        axes: { 
         xaxis: { 
          renderer: $.jqplot.CategoryAxisRenderer, 
          ticks: categories 
         }, 
         yaxis: { 
          tickOptions: { formatString: '%d' }, 
          autoscale: true, 
          min: 0, 
          max: 10000 
         } 
        } 
       }); 

我得到 「DataError:沒有數據繪製」

回答

3

我認爲你需要把它放在一個更陣列$.jqplot('timeOffGraph', [hours], {