HELP ME

2009/3/29 [email protected] <[email protected]>

> Add a dynamic data, the newly added data can not be displayed on the
> motionchart in the Select display gray, only a select y-axis data, the
> newly added data will be displayed.
>
>  Why
>
> my code:
>
> <html>
>        <head>
>        <script type="text/javascript" src="http://www.google.com/jsapi";></
> script>
>         <script type="text/javascript">
>         google.load('visualization', '1', {'packages':['motionchart']});
>         google.setOnLoadCallback(drawChart);
>         function drawChart()
>         {
>         data = new google.visualization.DataTable();
>        //data.addRow();
>         data.addColumn('string', 'Fruit');
>         data.addColumn('date', 'Date');
>         data.addColumn('number', 'Sales');
>         data.addColumn('number', 'Expenses');
>         data.addColumn('string', 'Location');
>
>         data.addRow();
>         data.setValue(0, 0, 'Apples');
>         data.setValue(0, 1, new Date (1988,0,1));
>         data.setValue(0, 2, 1000);
>         data.setValue(0, 3, 300);
>         data.setValue(0, 4, 'East');
>
>        data.addRow();
>        data.setValue(1, 0, 'Oranges');
>        data.setValue(1, 1, new Date (1988,0,1));
>        data.setValue(1, 2, 950);
>        data.setValue(1, 3, 200);
>        data.setValue(1, 4, 'West');
>
>
>
>        data.addRow();
>        data.setValue(2, 0, 'Apples');
>        data.setValue(2, 1, new Date(1988,1,1));
>        data.setValue(2, 2, 1200);
>        data.setValue(2, 3, 400);
>        data.setValue(2, 4, "East");
>
>        data.addRow();
>        data.setValue(3, 0, 'Oranges');
>        data.setValue(3, 1, new Date(1988,1,1));
>        data.setValue(3, 2, 900);
>        data.setValue(3, 3, 150);
>        data.setValue(3, 4, "West");
>
>
>
>        chart = new google.visualization.MotionChart(document.getElementById
> ('chart_div'));
>        chart.draw(data, {width: 600, height:300});
>        }
>
>        function addOnedata()
>        {
>                data.addRow();
>        data.setValue(4, 0, 'Bananas');
>        data.setValue(4, 1, new Date (1988,0,1));
>        data.setValue(4, 2, 300);
>        data.setValue(4, 3, 250);
>        data.setValue(4, 4, 'West');
>
>                data.addRow();
>                data.setValue(5, 0, 'Bananas');
>                data.setValue(5, 1, new Date(1988,1,1));
>                data.setValue(5, 2, 788);
>                data.setValue(5, 3, 617);
>                data.setValue(5, 4, "West");
>                chart.draw(data, {width: 600, height:300});
>        }
>        </script>
>        </head>
>        <body>
>        <input  value="add" type="button" onclick='addOnedata()' />
>        <div id="chart_div" style="width: 600px; height: 300px;"></div>
>        </body>
>        </html>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to