如何在Chart.js中填充数据集图例?

时间:2016-09-02 21:47:29

标签: json dataset legend chart.js

我正在使用带有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:{

                        }
                }); 
            };

任何帮助都会非常感激,谢谢。

0 个答案:

没有答案