我只是一个初学者,我想显示来自我的数据库(MySQL)的数据并使用 JQPLOT 将其显示在折线图中。我有一个 PHP 文件,它从数据库中获取数据并将其转换为 JSON 数组,据我所知,这是 JQPLOT 正确显示它所需要的。我遇到的问题是我以前从未使用过 AJAX。
JQPLOT 网站给了我这个代码:
$(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;
};
// The url for our json data
var jsonurl = "./jsondata.txt";
var plot2 = $.jqplot('chart2', jsonurl,{
title: "AJAX JSON Data Renderer",
dataRenderer: ajaxDataRenderer,
dataRendererOptions: {
unusedOptionalUrl: jsonurl
}
});
});
我不明白这段代码的后半部分,但我想知道如何将我的 PHP 文件(包含 json 数组)合并到这段代码中并显示折线图。或者,如果有人有更简单的代码,我可以在其中实现 PHP 文件并且仍然能够显示折线图?我对此很陌生,请帮忙。