我正在记录每秒刷新一次页面,并显示一条console.log消息:

function refreshEachMinute() {
    $.ajax({
        type: "POST",
        url: "minutesrefresh.php",
        //data: dataString,
        dataType: "json",
        success: function(data) {
            //alert('ref');
            console.log('ok');
        }
    });
} // end function refresh

// refresh each minute
setInterval(refreshEachMinute, 1000);


显示警报消息,但console.log不显示。此外,Firebug栏中未加载minutesrefresh.php

最佳答案

有时我也面临着类似的问题。因此,我没有这样做,而是将其更改为:

function refreshEachMinute() {
    $.ajax({
        type: "POST",
        url: "minutesrefresh.php",
        //data: dataString,
        dataType: "json",
        success: function(data) {
            setTimeout(refreshEachMinute, 1000);
            console.log('ok');
        }
    });
}

$(function(){setTimeout(refreshEachMinute, 1000)});

07-28 02:50
查看更多