txt ファイルへの ajax 呼び出しを実行し、5 分ごとに読み取る必要があります。PHPスクリプトを実行するための以下のコードがあります。
function webserver_cpu_Data() {
$.ajax({
url: 'shell.php',
datatype: 'json',
success: function(data) {
seriesOptions=data;
createChart();
setTimeout(webserver_cpu_Data, 600000);
},
cache: false
});
}
txt.file のようなファイルを読み込んで ajax を呼び出す方法はありますか?
この関数を作成して、php スクリプトを呼び出して値を表示しました。
function myAjax() {
var seriesOptions = [],
yAxisOptions = [],
colors = Highcharts.getOptions().colors;
$.ajax({ url: 'echo_file.php', success: function(data) {
seriesOptions=data;
createChart();
}
});
}
上記の関数を 5 分ごとに実行するためにこれを行っています。
setInterval(function() { myAjax(); }, 5 * 60 * 1000);
値が返されません。ただし、これは機能します。アイデアは、以下を ajax 呼び出しに入れることです。
var seriesOptions = [],
yAxisOptions = [],
colors = Highcharts.getOptions().colors;
$.getJSON('test.txt', function(data) {
seriesOptions= data;
createChart();
});