0

我正在从我的数据库中获取一些数据。结果是[["2011-05-10","1000"],["2011-05-16","5000"]],但无法渲染。我得到一个未捕获的异常。[object Object]是 FireBug 的输出。这是我的代码:

$(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
    },axes: {
          xaxis: {
              renderer: $.jqplot.DateAxisRenderer,
              min:'January 1, 2011',
              max: 'December 30, 2011',
              tickOptions:{formatString:'%B'}
          },
          yaxis: {
          min: 0,
          tickInterval: 1
          }
      },
  });
});

提前致谢。

4

0 回答 0