使用新数据重新渲染漏斗高图

时间:2013-12-04 21:40:02

标签: asp.net-mvc-3 highcharts

我在我的MVC3应用程序中使用highcharts,我试图刷新数据一旦修改但图表不刷新。

我正在绘制如下图表: -

function initializeChart() {

        chart1 = new Highcharts.Chart({
            chart: {
                renderTo: 'container',
                type: 'funnel'
            },
            title: {
                text: 'Deal Funnel Stats',
                x: -50
            },
            legend: {
                enabled: false
            },
            exporting: {
                buttons: { 
                    exportButton: {
                        enabled:false
                    },
                    printButton: {
                        enabled:false
                    }

                }
            },
            plotOptions: {
                series: {
                    dataLabels: {
                        enabled: true,
                        format: '<b>{point.name}</b> ({point.y:,.0f})',
                        color: 'black',
                        softConnector: true
                    },
                    neckWidth: '0%',
                    neckHeight: '0%'

                    //-- Other available options
                    // height: pixels or percent
                    // width: pixels or percent
                }
            },
            series: [{
                data: @Html.Raw(Model.seriesData)
                }]
        });
    }

Model.seriesData 来自该类。

刷新数据后,我想用新数据重新初始化图表,但它再次绘制相同的图表。

更新

我第一次拥有的数据是:

data for 1st time

我第二次获得的数据是:

data for second time

请帮忙。

感谢。

0 个答案:

没有答案