将javascript变量插入Highcharts数据[]

将javascript变量插入Highcharts数据[],javascript,php,jquery,html,highcharts,Javascript,Php,Jquery,Html,Highcharts,我需要一些帮助。我有一个php文件,可以在数据库中进行计数查询 然后,我有一个index.html文件,它使用Highcharts脚本生成图形。我通过ajax调用返回查询计数,如下所示: $.ajax({ url: 'my.php', success: function (response) { var pro=response; } }); 现在,我必须将var pro插入Highcharts数据[…,…,…]以绘制我的图形 我不知道如何将这个变量插入数据[…,…,

我需要一些帮助。我有一个php文件,可以在数据库中进行计数查询

然后,我有一个index.html文件,它使用Highcharts脚本生成图形。我通过ajax调用返回查询计数,如下所示:

$.ajax({
   url: 'my.php',
   success: function (response) {
    var pro=response;
   }
});
现在,我必须将var pro插入Highcharts数据[…,…,…]以绘制我的图形

我不知道如何将这个变量插入数据[…,…,…,]

有人知道吗


非常感谢大家

不确定
pro
的结构。如果是点结构,您可以尝试以下方法:

var chart = $('.chart').highcharts();
chart.series[0].addPoint([pro.x, pro.y]);

我建议熟悉关于预处理数据的文章:


在加载php文件时,您需要用数字而不是字符串或JSON弹出数组。

您是在创建新图表,还是在修改现有图表的数据?我只需将我的var添加到伪数组中,如下所示:序列:[{name:'Test',数据:['pro',71.5106.4129.2144.0176.0135.6148.51216.4194.1,95.6,54.4]}但是这不起作用,我需要一个替代方法为什么你不能在success函数中创建整个数据数组?因为我在这个数组中有默认数据和动态数据。你需要发布更多的javascript,这样我们就可以看到你有哪些其他变量和处理。谢谢,但我只需要将我的变量插入到数据数组中,就像up com一样我不知道怎么做