我认为您不能从成功调用中返回值,而是需要调用一个函数。因此,设置您的函数以初始化图表,然后在ajax成功调用该函数的数据中
与您的代码示例
function visitorData (data) { $('#chart1').highcharts({ chart: { type: 'column' }, title: { text: 'Average Visitors' }, xAxis: { categories: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] }, yAxis: { title: { text: 'Number of visitors' } }, series: data, });}$(document).ready(function() { $.ajax({ url: '/visitdata', type: 'GET', async: true, dataType: "json", success: function (data) { visitorData(data); } }); });


