0

我正在尝试实现一个浮点线图,我可以毫无问题地显示该图,但是当我尝试更改 xaxis 以使其由 1 的除法表示时,什么也没有发生。我所做的一切对它没有任何影响。即,如果我给它一个最小数量的刻度等,xaxis 保持完全相同。有人可以告诉我哪里出错了,我是否没有包含适当的 js 文件,或者它是否在我的代码中用于设置 xaxis。这张图表最终将是一个月的销售数据,所以我希望能够显示它们每天的情况。

我的代码如下:

<script src="<?php echo base_url('assets/js/admin/jquery.flot.js') ?>"></script>
<script src="<?php echo base_url('assets/js/admin/jquery.flot.canvas.js') ?>"></script>
<script src="<?php echo base_url('assets/js/admin/jquery.flot.time.js') ?>"></script>
30
<script type="text/javascript">

    $(function() {

        var d2 = [[1, 445.50], [2, 660.00], [3, 240.00], [4, 302.00], [5, 601.45], [6, 705.34], [7, 550.05], [8, 450.00], [9, 302.00], [10, 601.45], [11, 302.00], [12, 450.00], [13, 1300.00], [14, 601.45], [15, 302.00], [16, 450.00], [17, 450.00], [18, 340.00], [19, 630.00], [20, 450.00], [21, 302.00], [22, 550.00], [23, 440.00], [24, 100.00], [25, 230.00], [26, 200.00], [27, 302.00], [28, 450.00], [29, 430.00], [30, 230.00]];

        $.plot("#placeholder", [{
                        color: '#F6772F',
            data: d2,
                        yaxis: {},
                        xaxis: {ticks: 30}

        }]);

    });

    </script>
4

1 回答 1

1

您将选项与数据混合在一起。绘图函数是这样调用的:

$.plot(placeholder, series_array, options_object);

在您的情况下,您将 xaxis 选项放在您的系列对象中;它应该在情节选项中。

于 2013-06-04T02:59:02.873 回答