所有我是饼图中的一些数据...在切片悬停时我会像这样悬停
[Hr Resources:x=Hr Resources,y=12]
我希望我的工具提示能够像这样显示
[ProjectName=Hr,Logged Bugs=12]
我该怎么做..我的数据如何绑定到饼图
<script type="text/javascript">
$(function () {
$.getJSON('<%= Url.Action("GetData","JqueryCharts") %>', {}, function (data) {
var json = data;
alert(json);
var jsondata = [];
for (var i in json) {
// var serie = new Array(json[i].Projects, json[i].Bugs);
jsondata.push([json[i].Projects, json[i].Bugs]);
}
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
type: 'pie',
plotBackgroundColor: null,
plotBorderWidth: null,
plotShadow: false
},
title: {
text: 'Resource Reports of BugTracker'
},
plotOptions: {
pie: {
showInLegend: true,
animation: false,
allowPointSelect: true,
cursor: 'pointer'
}
},
legend: {
enabled: true
},
series: [{
type: 'pie',
name: 'Resource Reports',
data: jsondata
}]
});
});
});
</script>
任何人都可以帮助我改变这个
答案 0 :(得分:1)
默认情况下,Highchart工具提示会在工具提示中选择系列名称。
您可以使用以下方式自定义工具提示:
tooltip: {
formatter: function() {
return '<b>ProjectName = '+ this.point.name +', Logged Bugs= '+ this.y + '</b>';
}
}
以下是example
上有很好的文档