我想用PHP和jqplot的数据绘制一个简单的图。
在PHP中,我只是这样做的:
$test = array('1' => '2', '3' => '4');
echo json_encode($test);我在js上得到的结果是:{“1”:“2”,“3”:“4”},我检查了这一点。
所以,我试图绘制这个简单的数组,但没有运气:
$.ajax({
type: "POST",
url: "ajax.php",
data: "fname="+ fname +"& lname="+ lname,
dataType:"json",
success: function(data)
{
$('#dissapear').hide(function(){$('#chartdiv').css("height:400px;width:300px;");$('#chartdiv').fadeIn();});
$.jqplot
('chartdiv', [data],
{
title:'Jitter',
axes:{yaxis:{min:0,max:240},xaxis:{renderer:$.jqplot.DateAxisRenderer}},
series:[{lineWidth:4, markerOptions:{style:'square'}},{ show: true } ]
}
);我错过了什么?请帮助我,我已经尝试了至少20个代码组合,但没有运气。是的,我确实看过jqplot中的dataRenderer示例,但它并没有帮助我。