We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Remove all series


I am trying ro remove and add series to a line chart dynamically but I do not now how to remove all series, I can only remove one at a time and when I iterate over the series array it does not remove them all. Any help would be appreciated.


1 Reply

DD Dharanidharan Dharmasivam Syncfusion Team March 1, 2019 07:04 AM UTC

Hi Rikard, 
Greetings from Syncfusion. We have analyzed our query. We are already having removeSeries method to remove the series. By using this, you can remove the series one at a time. However, your requirement can be achieved as a workaround by assigning empty array to series and refresh the chart. Find the code snippet below to achieve this requirement. 
document.getElementById("remove").onclick = function () { 
        var chart = document.getElementById("container").ej2_instances[0]; 
        //Assigning empty array to series and refresh the chart 
        chart.series = []; 
Hope this helps. 

Live Chat Icon For mobile
Up arrow icon