我正在使用带有CHART.JS的条形图
首先,一张图片,以便您可以看到问题:
http://i.stack.imgur.com/3DOkE.jpg
我想用图表的标签填充图例,换句话说,而不是" UNDEFINED"传说,我想要每个标签的传奇("错误","丢失"等)。
以下是代码:
$.ajax({
type: "POST",
url: 'WebService1.asmx/GetDatabyStage',
data: "{stage:['All']}",
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: onSuccess,
error: OnErrorCall
});
function onSuccess(response) {
console.log(response);
var dataset = {
data: []
};
var labels = [];
data=response;
data.d.forEach(function(d) {
dataset.data.push(d.col2);
labels.push(d.col1);
});
var chartInstance = new Chart(ctx, {
type: 'horizontalBar',
animation: true,
data: {
datasets : [dataset],
labels: labels
},
options:{
}
});
};
任何帮助都会非常感激,谢谢。