Javascript 函数不显示饼图

Javascript 函数不显示饼图,javascript,json,ajax,Javascript,Json,Ajax,我正在努力创建饼图(chart js),我不知道如何为图表准备数据。我有json格式的响应,通过fiddler检查 function OnSuccess_(response) { var aData = response.d; var data = { labels: [], datasets: [{ data: [], backgroundColor: [] }] };

我正在努力创建饼图(chart js),我不知道如何为图表准备数据。我有json格式的响应,通过fiddler检查

function OnSuccess_(response) {

    var aData = response.d;
    var data = {
        labels: [],
        datasets: [{
            data: [],
            backgroundColor: []
        }]
    };

    //var ctx = document.getElementById('pele').getContext('2d');

    $.each(aData, function(inx, val) {
        data.labels.push(aData[inx].name);

        alert(aData[inx].turnover);
        alert(aData[inx].color);

        data.datasets[0].data.push(aData[inx].turnover);
        data.datasets[0].backgroundColor.push(aData[inx].color);
    });

    var ctx = $("#pele").get(0).getContext("2d");

    var myPieChart = new Chart(ctx, {
        type: 'pie',
        data: data
    });
}
在部分$.each(aData,function…)中,alert向我显示希望显示为数据(值和颜色)的值,而不是图表,我将只检索被-划掉的标签---


有人能帮我吗?

好的,我发现了问题,为什么我看不到我的图表。也许它对其他成员有用。数据库中的数据(营业额被标为货币,我将其改为整数…,并且有效)