试图用变量填充我的highcharts饼图

时间:2013-05-31 13:30:31

标签: variables highcharts

我必须错过一些非常愚蠢的东西,因为我的饼图在我输入数字时起作用,但不是变量。我的图表的代码如下。这两个变量取自PHP变量,但它们确实有效,因为如果我在制作图表之前调用变量警报,它们会弹出。只要我将它们作为数据放入图表中,图表就不会显示出来。

我在这里缺少什么?

$('#space').highcharts({        
        chart: {
            type: 'pie',
        },
        title: {
            text: 'Used vs. available diskspace.'
        },
        subtitle: {
            text: 'Over all customers.'
        },
        series: [{
            type: 'pie',
            name: 'Magnetic disks',
            data: [
            {
                name: 'Free space',
                color: '#2674c7',
                y: $free,
            },
            {
                name: 'Total space',
                color: '#ac2d38',
                y: $total,
                sliced: false,
                selected: true
            },
            ]
        }]
    });

2 个答案:

答案 0 :(得分:0)

知道了,我怀疑这有点傻:

我分配给js变量的PHP变量是字符串......

答案 1 :(得分:0)

内部

y: $total,

你应该使用

y: <?php echo $total ?>,

因为你不能使用commonjs / php变量。