Add slider to line chart fusion chart -


i using fusion chart library building line chart. want slider @ bottom of chart values can change when slider moved , forth. how can achieve in fusion charts ?

are looking solution ? http://jsfiddle.net/subramaniashiva/anrsydf7/

i have used getjsondata , setjsondata of fusioncharts , updated line chart based on value slider.

fusioncharts.ready(function() { var chartconfig = {         "caption": "total footfall in bakersfield central - admin view",         "subcaption": "year 2014",         "xaxisname": "month",         "yaxisname": "no. of visitors",          //cosmetics         "linethickness": "2",         "palettecolors": "#0075c2",         "basefontcolor": "#333333",         "basefont": "helvetica neue,arial",         "captionfontsize": "14",         "subcaptionfontsize": "14",         "subcaptionfontbold": "0",         "showborder": "0",         "bgcolor": "#ffffff",         "showshadow": "0",         "canvasbgcolor": "#ffffff",         "canvasborderalpha": "0",         "divlinealpha": "100",         "divlinecolor": "#999999",         "divlinethickness": "1",         "divlineisdashed": "1",         "divlinedashlen": "1",         "divlinegaplen": "1",         "showxaxisline": "1",         "xaxislinethickness": "1",         "xaxislinecolor": "#999999",         "showalternatehgridcolor": "0",         "yaxisminvalue": "0",         "yaxismaxvalue": "100",         "animation": "0"     },     chartdata = [{         "label": "jan",         "value": "42"     }, {         "label": "feb",         "value": "81"     }, {         "label": "mar",         "value": "36"     }],     revenuechart = new fusioncharts({         type: 'line',         renderat: 'chart-container',         width: '550',         height: '350',         dataformat: 'json',         datasource: {             "chart": chartconfig,             "data": chartdata         }     }); revenuechart.render(); document.getelementbyid('slider').oninput = function() {     var currentdata = revenuechart.getjsondata(),         selectedmonth = document.getelementbyid("monthselector").selectedindex;     currentdata.data[selectedmonth].value = this.value.tostring();     revenuechart.setjsondata(currentdata); }; }); 

Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -