회선 차트를 사용 중입니다. 즉 http://www.highcharts.com/demo/line-basic입니다. 각 시리즈의 마지막 포인트 다음에 시리즈 이름을 표시 할 필요가 있습니다. 선 및 시리즈와 함께 다른 플롯 옵션으로 시도했습니다. 그러나 그것을 할 수 없었다.꺾은 선형 차트 하이 차트
누군가 도울 수 있습니까?
function GChart() {
jQuery(document).ready(function() {
var Options = {
chart: {
renderTo: 'container',
defaultSeriesType: 'line',
marginRight: 100,
marginBottom: 40
},
title: {
x: -20
},
subtitle: {
},
xAxis: {
categories: []
},
yAxis: {
},
tooltip: {
formatter: function() {
return '<b>' + this.series.name + '</b><br/>' +
this.x + ': ' + this.y + 'Kg.';
}
},
legend: {
enabled: false
},
plotOptions: {
series: {
marker: {
enabled: false
}
}
},
series: []
};
$.get('Newchart.html', function(data) {
var fulldata = document.getElementById("MyHiddenField").value;
var MyChartTitle = document.getElementById("MyChartTitle").value;
var MyChartSubTitle = document.getElementById("MyChartSubTitle").value;
var MyChartXTitle = document.getElementById("MyChartXTitle").value;
var MyChartYTitle = document.getElementById("MyChartYTitle").value;
var lines = fulldata.split('$');
var series = [];
var temp;
$.each(lines, function(lineno, line) {
temp = line.split('#');
series.data = JSON.parse("[" + temp[1] + "]");
series.name = temp[0];
if (lineno == 0) {
series.color = "#FF0000";
}
else {
series.color = "#058DC7";
}
series.push({ name: series.name, data: series.data, color: series.color });
});
Options.series = series;
Options.title = { text: MyChartTitle, align: 'left', x: 90, y: 74, floating: true };
Options.subtitle = { text: MyChartSubTitle, align: 'left', x: 120, y: 87, floating: true };
Options.xAxis.title = { text: MyChartXTitle };
Options.yAxis.title = { text: MyChartYTitle };
Options.yAxis.tickInterval = 5;
Options.xAxis.tickInterval = 1;
Options.xAxis.min = 5;
Options.yAxis.min = 5;
var chart = new Highcharts.Chart(Options);
});
});
}
문제는 무엇입니까? 시리즈 이름 없어? 당신은 그 중 두 개 가지고 있습니까? 당신은 그것을 수행하는 방법을 몰라? 차트 renders..I 각 시리즈의 맨 마지막 시점에서 시리즈 이름을 표시 할 때, 나는 다섯 시리즈 시리즈 이름이 우리에게 코드 –
. 그리고 나는 그것을 수행하는 방법, 그것을 받고 있지 않다 .. – Jashwant
보기 – Amaan