0

我有一个表格,用户填写以显示报告,提交时报告基本上显示了一个表格,其中包含数据库中的任何值,每个表格下方都有一个图表。

所以问题是当报告包含许多表格时,所有图表都在第一个表格之后彼此重叠,您只能看到最后一个图表,但我希望每个图表都在其表格之后。

当我使用 phplot 时它工作得很好,但我不知道这里有什么问题。我什至在 div 标签之间添加了“graph”这个词,只是为了测试:

<div id="chart1">graph</div> 

我在每张桌子后面都得到了“图表”这个词,但实际的图表都卡在一个地方。

知道如何解决这个问题吗?

这是我制作图表的代码:

    < script type = "text/javascript" >
    $(document).ready(function ()
    {
        var line1 =  <  ? php echo json_encode($data, JSON_NUMERIC_CHECK);
         ?  >
        var plot1 = $.jqplot('chart1', [line1],
            {
                title : 'Daily usage from <?php echo $dateStart;?> to <?php echo $dateEnd;?>',
                axesDefaults :
                {
                    pad : 0
                },
                axes :
                {
                    xaxis :
                    {
                        renderer : $.jqplot.DateAxisRenderer,
                        tickInterval : '1 day',
                        tickOptions :
                        {
                            angle : -30,
                            fontsize : '6pt',
                            formatString : '%d'
                        }
                    }
                },
                cursor :
                {
                    show : true,
                    zoom : true,
                    showTooltip : false
                },
                highlighter :
                {
                    show : true,
                    sizeAjust : 7.5
                }
            }
            );

    }
    );
<  / script >
4

0 回答 0