Php HightChart基本线不显示线
我需要用存储在mysql db和php中的数据创建一个基本的折线图,用于数据提取,但不在图表上显示线条 我包括以下代码: js代码 PHP代码 和HTML 我错在哪里Php HightChart基本线不显示线,php,jquery,mysql,Php,Jquery,Mysql,我需要用存储在mysql db和php中的数据创建一个基本的折线图,用于数据提取,但不在图表上显示线条 我包括以下代码: js代码 PHP代码 和HTML 我错在哪里 谢谢 问题似乎在于引用数据值,例如:[1,2,3…],而不是 [1,2,3...]. 我试图解析字符串,但没有结果。 如果我手动传递该值,它会工作 $.ajax({ url: "Model/lineChartPersonale.php", type: "POST", data: "", suc
谢谢 问题似乎在于引用数据值,例如:[1,2,3…],而不是 [1,2,3...]. 我试图解析字符串,但没有结果。 如果我手动传递该值,它会工作
$.ajax({ url: "Model/lineChartPersonale.php",
type: "POST",
data: "",
success: function(data) {
$.each(data, function(key,value) {
var series = { data: []};
$.each(value, function(key,val) {
if (key == 'name') {
series.name = val;
}
else
{
> series.data = [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3,18.3, 13.9, 9.6];
}
});
options.series.push(series);
});
var chart = new Highcharts.Chart(options);
},
error: function(response, error) {
//
}
});
对不起,我的英语…您可以用以下方式解析它:
JSON.parse(obj.data);
例如:
JSON.parse("[40, 30, 31, 29, 32, 35, 24, 32, 18, 41, 42, 6]")
[40, 30, 31, 29, 32, 35, 24, 32, 18, 41, 42, 6]
<div class="ui-grid-solo">
<div class="ui-block-a">
<div id="chartPersonale" style="min-width: 350px; height: 400px; margin: 0 auto"> </div>
</div>
</div>
$.ajax({ url: "Model/lineChartPersonale.php",
type: "POST",
data: "",
success: function(data) {
$.each(data, function(key,value) {
var series = { data: []};
$.each(value, function(key,val) {
if (key == 'name') {
series.name = val;
}
else
{
> series.data = [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3,18.3, 13.9, 9.6];
}
});
options.series.push(series);
});
var chart = new Highcharts.Chart(options);
},
error: function(response, error) {
//
}
});
JSON.parse(obj.data);
JSON.parse("[40, 30, 31, 29, 32, 35, 24, 32, 18, 41, 42, 6]")
[40, 30, 31, 29, 32, 35, 24, 32, 18, 41, 42, 6]