私は学校のプロジェクトに取り組んでおり、php ファイルからデータを取得してゲージに表示しています。このJavaScriptコードを使用して、毎秒グラフを更新します:
function requestData() {
$.getJSON('values.php', function(data) {
var new_value = data;
var point = $('#ta').highcharts().series[0].points[0];
point.update(new_value);
setTimeout(requestData, 500)
}
)
}
このコードを使用すると、チャートを更新できます。問題は、チャートの別の部分にも数値を表示する必要があることです。ここに私が試すものがあります:
yAxis: {
title: {
text: '<div id="tav">'+new_value+'V</div>',
useHTML: true,
y: 80
}
「new_value」を入力すると、チャートが機能しなくなり、何も表示されません。チャートのこの部分から「new_value」を残すと、完全に機能します。
誰かが私を助けることができますか?ありがとう