我需要每5分钟创建一次ajax调用。我必须在下面编码。有人能告诉我如何修改此代码以每5分钟运行一次ajax?
$(document).ready(function() {
var seriesOptions = [],
yAxisOptions = [],
colors = Highcharts.getOptions().colors;
$.ajax({
url: 'echo_file.php',
datatype: 'json',
success: function(data) {
seriesOptions=data;
createChart();
},
cache: false
});
function createChart() {
.
.
.
}
});
答案 0 :(得分:20)
在最简单的级别,将您的AJAX调用放入函数中,然后创建一个区间:
setInterval(ajaxCall, 300000); //300000 MS == 5 minutes
function ajaxCall() {
//do your AJAX stuff here
}