2017-06-27 4 views
0

Ich habe json Daten wie diesejson in mehreren Kreisdiagramm mit Highchart

var data= { 
     'A' : { 
      'Total' : 123, 
      'Cricket' : 76, 
      'Football' : 12, 
      'Hockey' : 1, 
      'None' : 10 

     }, 
    'B' : { 
     'Total': 123, 
     'Cricket': 76, 
     'Football': 12, 
     'Hockey': 1, 
     'None': 10 
    }, 
    'C' : { 
     'Total': 123, 
     'Cricket': 76, 
     'Football': 12, 
     'Hockey': 1, 
     'None': 10 
    } 
} 

Ich möchte bevölkern diese in HighChart .. Ich bin mit diesem Ansatz Highcharts - Multiple pie charts from json

aber ich brauche Diagramm wie dieses http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/pie-basic/

Aber ich brauche drei Kreisdiagramm für ABC wie in oben Json.

Antwort

0

Versuchen Sie dieses Beispiel: http://jsfiddle.net/kkulig/2jq0dvgL/

Verwenden folgenden Code Ihre Daten vorzubereiten, bevor es auf die Tabelle Konstruktor:

var data = []; 
$.each(item, function(prop, value) { 
    data.push({ 
    name: prop, 
    y: value 
    }); 
}); 
+0

Danke .... u kann mir sagen, wie JSON-Objekt zu entfernen, wenn die Gesamt ist Null? –

+0

Sie können 'löschen' Betreiber wie hier: http://jsfiddle.net/kkulig/9o4457pp/ –

+0

Dank kamil Ich löste damit nur –