refreshTable第一次没有延迟

时间:2017-02-26 20:00:08

标签: javascript

我在JavaScript中创建一个自动刷新代码,它当前每秒刷新一次,但是当你第一次加载页面时它们是一个延迟。我怎么不拖延?

的JavaScript

        $(document).ready(function() {
            refreshTable();
        });

        var firsttime = function refreshTable() {
            setInterval(function() {
                $.get('artist.php', function(data) {
                    $("#artistname").html(data);
                }, 'text');
                $.get('title.php', function(data) {
                    $("#songname").html(data);
                }, 'text');
                $.get('presenter.php', function(data) {
                    $("#presentername").html(data);
                }, 'text');
                $.get('listeners.php', function(data) {
                    $("#listeners").html(data);
                }, 'text');
            }, 1000);
        }

1 个答案:

答案 0 :(得分:1)

    $(document).ready(function() {
        refreshTable();
        refreshTableAuto();
    });

    function refreshTableAuto() {
        setInterval(refreshTable, 1000);
    }

    function refreshTable() {
            $.get('artist.php', function(data) {
                $("#artistname").html(data);
            }, 'text');
            $.get('title.php', function(data) {
                $("#songname").html(data);
            }, 'text');
            $.get('presenter.php', function(data) {
                $("#presentername").html(data);
            }, 'text');
            $.get('listeners.php', function(data) {
                $("#listeners").html(data);
            }, 'text');
        }