jQuery График данных JSON

0

У меня проблема с графиком сюжета jQuery, он отлично работает, но когда я загружаю данные из php и json, он не работает, он ничего мне не показывает.

Это мой результат от php

[{"label":"Patrik","data":4},{"label":"Miroslav","data":28}]

И флот

            $.getJSON( "http://"+window.location.hostname+"/dashboard/getChartData", function( data ) {
            console.log(data);

            var options = {
                series: {
                    bars: {
                        show: true
                    }
                },
                bars: {
                    align: "center",
                    barWidth: 0.5
                },
                xaxis: {
                    ticks: data.title
                },
                legend: {
                    noColumns: 0,
                    labelBoxBorderColor: "#fff",
                    position: "nw"
                },
                grid: {
                    hoverable: true,
                    borderWidth: 1,
                    borderColor: "#cecece",
                    backgroundColor: { colors: ["#ffffff", "#EDF5FF"] }
                }
            };

            $.plot($("#chart_1_1"), [ data ], options);
        });
Теги:
jqplot

1 ответ

1

Данные Json, которые вы получите, должны быть преобразованы в массив массивов Format [[key,value],[key,value]] прежде чем вы сможете передать его jqplot. В настоящее время у вас есть массив объектов

Ещё вопросы

Сообщество Overcoder
Наверх
Меню