小编典典

你如何在jquery中设置间隔给ajax调用

ajax

我需要每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() {
    .
    .
    .
    }
});

阅读 346

收藏
2020-07-26

共1个答案

小编典典

在最简单的级别上,将AJAX调用放入函数中,然后创建一个间隔:

setInterval(ajaxCall, 300000); //300000 MS == 5 minutes

function ajaxCall() {
    //do your AJAX stuff here
}
2020-07-26