2017-02-20 6 views
1

Ich muss einige Xaxis-Werte aus Array in Highcharts einrichten.Highcharts setzen Xaxis-Wert von Array

print_r($monthName); 

Ich habe Array: Array ([0] => August [1] => September [2] => October [3] => November [4] => December [5] => January).

Mein Code ist:

<script> 
$(function() { 
var monthNameData = []; 
    monthNameData.push({ 
     data: ['<?php echo join ($monthName, ',') ?>'] 
    }); 

    $('#iw').highcharts({ 
     chart: { 
      ... 
     xAxis: { 
      categories: monthNameData[0].data 
     }, 
     series: ... 
    }); 
}); 

Mein Ergebnis ist:

enter image description here

Danke

Antwort

0

Correct wie unten

Entweder

monthNameData.push({ 
    data: <?php echo json_encode($monthName); ?> 
}); 

ODER

monthNameData.push({ 
     data: [<?php echo "'".join($monthName, "','")."'"; ?>] 
}); 
+1

Thank you very much. Es funktioniert. –