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
Post a Comment