Мне нужно сделать диаграмму, используя jqPlot с массивом данных вроде
[[2010-06-30 18:40:11, 18], [2010-06-30 18:42:17, 25]...]
прекрасно работает с официальным примером для "плагина dateAxisRenderer"
но теперь мне нужно сделать ajax-нагруженную диаграмму. мне кажется, что метод «AJAX JSON Data Renderer» не может использовать даты в качестве источника данных «x» и может принимать значения «y» только из простого массива [y1, y2, y3]. как я могу заставить его взять обе координаты из моего массива - дату для «х» и число для «у»?
Пример JSON:
$(document).ready(function(){
var ajaxDataRenderer = function(url, plot, options) {
var ret = null;
$.ajax({
async: false,
url: url,
dataType:"json",
success: function(data) {
ret = data;
}}
);
return ret;
};
var jsonurl = "jsondata.php";
var plot2 = $.jqplot('chart2', jsonurl,{
title: "AJAX JSON Data Renderer",
dataRenderer: ajaxDataRenderer,
dataRendererOptions: {
unusedOptionalUrl: jsonurl
}
});
});
спасибо.