ARRAY ERROR: Input data in wrong format for selected chart type

Posted by user1375511 
ARRAY ERROR: Input data in wrong format for selected chart type
September 03, 2012 02:43PM
Hi,
I have got my bar chart rocking thanks to JSCharts. But i have with proble:

"Input data in wrong format for selected chart type"


my code is:

var myData = new Array(['Asia', 437, 520], ['Europe', 322, 390], ['North America', 233, 286], ['Latin America', 110, 162], ['Africa', 34, 49], ['Middle East', 20, 31], ['Aus/Oceania', 19, 22]);

var myChart = new JSChart('graph', 'bar');
myChart.setDataArray(myData);
myChart.setTitle('Internet usage by World Region (millions of users)');
myChart.setTitleColor('#8E8E8E');
myChart.setAxisNamehot smiley'');
myChart.setAxisNameY('');
myChart.setAxisNameFontSize(16);
myChart.setAxisNameColor('#999');
myChart.setAxisValuesAngle(30);
myChart.setAxisValuesColor('#777');
myChart.setAxisColor('#B5B5B5');
myChart.setAxisWidth(1);
myChart.setBarValuesColor('#2F6D99');
myChart.setAxisPaddingTop(60);
myChart.setAxisPaddingBottom(60);
myChart.setAxisPaddingLeft(45);
myChart.setTitleFontSize(11);
myChart.setBarColor('#2D6B96', 1);
myChart.setBarColor('#9CCEF0', 2);
myChart.setBarBorderWidth(0);
myChart.setBarSpacingRatio(50);
myChart.setBarOpacity(0.9);
myChart.setFlagRadius(6);
myChart.setTooltip(['North America', 'Click me', 1]);
myChart.setTooltipPosition('nw');
myChart.setTooltipOffset(3);
myChart.setLegendShow(true);
myChart.setLegendPosition('right top');
myChart.setLegendForBar(1, '2005');
myChart.setLegendForBar(2, '2010');
myChart.setSize(616, 321);
myChart.setGridColor('#C6C6C6');
myChart.draw();


is "myData = new Array([..])" with proble ? What's happening ?
My jquery is jquery-1.7.2.min.js

Thank you !
Re: ARRAY ERROR: Input data in wrong format for selected chart type
September 06, 2012 11:41AM
I tested your code but everything works fine at my end.
See [screencast.com]
You just need to load jscharts.js and not jquery-1.7.2.min.js
Sorry, you do not have permission to post/reply in this forum.