私は私がのために必要なデータとのAJAX呼び出しを統合する方法を理解していないのmysqlスクリプトAjaxのJSONデータをhighchart作成
を使用して取得mysqlのデータを使用して、ページ内の簡単なグラフを作成しようとしていますチャート。私は、私の人生を楽にし、現在ハイチャートを試しているために、さまざまなチャートプラグインについて十分に知っていません。
[{"name":"golfers"},{"data":[5.7879,6.6286,6.1724,5.3125,7.1481,6.1333,4.5769]}]
マイチャートスクリプトは次のとおりです:
私のPHPスクリプトは、次のJSONを返す
$(function() {
visitorData(function(data) {
console.info(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,
});
});
});
AJAX呼び出しにする私の機能:しかし、現時点では
$.ajax({
url: '/visitdata',
type: 'GET',
async: true,
dataType: "json",
success: function (data) {
console.warn(data);
return data;
}
});
を何も表示されていません。
私は効果的にajax呼び出しを作成し、それをグラフ関数に統合する方法がわかりません。以前の試みや投稿に基づいてコールバックを決めて、グラフを作成する前にデータが返されるようにしました。これは正しいですか?
私はJSONデータが正しく
構成されている私はよく分からない100%わからないんだけど、基本的には正しく
シリーズにデータ変数を適用しまし - この上のチュートリアルを必要とするので、私は、すべてのヘルプは
おかげ
おかげ - これは – Ray
どのように私はこれを達成することができます作業だ:私は、複数のAJAX呼び出しによってチャートを更新するリアルタイムを構築したい場合はどう? – Kishan