score:2

Accepted answer

you can easily use this.series[0].update:

this.series[0].update({
                    data: [
                        {y:10,x:1},
                        {y:7.5,x:2},
                        {y:9,x:3},
                        {y:7,x:4},
                        {y:7,x:5},
                    ]
                });

this will automatically redraw the chart and update the data: demo

or you can use this.series[0].isdirty = true before calling redraw:

load: function () {
                this.series[0].data[1].y=7.5;
                this.series[0].isdirty = true;
                this.redraw();
            }

here's the demo


Related Query

More Query from same tag