0

我想将动态信息放入我的 php 页面并将全局选项保留为外部 JS 文件,但“选项”似乎未定义:

外部文件:

$(function () {

var options = {
        chart: {
            rendedTo: 'barchart',
            type: 'column',
            width: 765
        },
        xAxis: {
            labels: {
                rotation: -45,
                align: 'right'
            }
        },
        yAxis: {
            min: 0,
            title: {
                text: 'Nombre de sous-titres postés ce mois'
            }
        },
        legend: {
            enabled: false
        },
        tooltip: {
            formatter: function() {
                var s = (this.y > 1) ? 's' : '';
                return '<b>'+ this.x +'</b><br/>'+
                     this.y+' sous-titre'+s+' posté'+s;
            }
        },
        series: [{
            name: 'Nombre d\'upload'
        }]
    }
});

然后我把建筑线条放在我的头标签上:

<script type="text/javascript">
    $(document).ready(function(){
        $.getJSON('include/ajax/statistiquesMembreMensuel.json.php?id=1', function(data) {
            options.xAxis.categories = data[0];
            options.series[0].data = data[0];
            options.chart.title = "Nombre d\'upload mensuel effectués par le membre '.stripslashes($row['pseudo']).'";
            var chart = new Highcharts.Chart(options);
        });
    });
    </script>

如果我将信息放入 .js 文件中,我需要将如何将$_GET['id']信息发送到url?getJSON

图表加载后如何编辑图表标题?

4

1 回答 1

0

1)删除var以创建全局变量,或者更好的是,删除$(function () { ... });which wraps options

2) 要设置标题,请参阅

于 2013-06-25T09:08:06.370 回答