javascript - sending array from php to jquery -


how pass array php jquery both in same file , have array named $array2 data used make graph below code using chartdata want use variable php script

 <script type="text/javascript" src="jquery.js"></script>     <script type="text/javascript"> var chart;  var chartdata = [{     student: 5,     marks: 0}, {     student: 8,     marks: 50}, {     student: 10,     marks: 100}];   amcharts.ready(function() {     // serial chart     chart = new amcharts.amserialchart();     chart.dataprovider = chartdata;     chart.categoryfield = "marks";     chart.startduration = 1;      // axes     // category     var categoryaxis = chart.categoryaxis;     categoryaxis.labelrotation = 90;     categoryaxis.gridposition = "student";      // value     // in case don't want change default settings of value axis,     // don't need create it, 1 value axis created automatically.     // graph     var graph = new amcharts.amgraph();     graph.valuefield = "student";     graph.balloontext = "[[category]]: [[value]]";     graph.type = "column";      graph.linealpha = 0;     graph.fillalphas = 8.4;     chart.addgraph(graph);      chart.write("chartdiv"); });  </script> 

you can use json data pass php jquery.

in php

$php_data = json_encode($your_php_data_in_array); 

assigning jquery

var data = <?php echo $php_data ;?> 

getting value in jquery

var chart_data_arr = json_decode(data); 

now have data in array in jquery.


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -