1
私は、ちょうどPeriodSelector部分amchartの株式を描画するために、このJavaScriptコードを持っている:私は、グラフを再ロードする期間のときに、ユーザーのクリックを傍受する必要が送信AJAXリクエストが
var periodSelectorAjax = new AmCharts.PeriodSelector();
periodSelectorAjax.periods = [
{period: "F1", label: "Phase 1"},
{period: "F2", label: "Phase 2"},
{period: "F3", label: "Phase 3"},
{period: "MAX", selected: true, label: "MAX"}
];
、私が見Iそのhereから、これでそれを行うことができます。
var chart = AmCharts.makeChart("chartdiv", {
"type": "stock",
// ...
"periodSelector": {
"position": "left",
"periods": [ {
"period": "MM",
"selected": true,
"count": 1,
"label": "1 month"
}, {
"period": "YYYY",
"count": 1,
"label": "1 year"
}, {
"period": "YTD",
"label": "YTD"
}, {
"period": "MAX",
"label": "MAX"
} ],
"listeners": [ {
"event": "changed",
"method": function(event) {
if (event.predefinedPeriod !== undefined) {
console.log(event.predefinedPeriod, event.count);
}
}
} ]
},
// ...
});
をしかし、私は最後のリスナーの部分を入れて、私のコードでそれを使用する方法がわかりません。
おかげ