从PHP / SQL获取GET信息的时间

时间:2015-03-03 16:42:56

标签: javascript php mysql ajax

只是为了让你知道我不是一个新手!

我有以下javascript代码:

window.onload = function() {
    renderTime();
    getsec(myHandler);
    countdown('countdown');
    ...
}
function myHandler(resultado) {
    seconds = resultado;
}
function reqListener () {
    console.log(this.responseText);
}
function getsec(callback) {
    var indice = 1;
    var oReq = new XMLHttpRequest(); 
    oReq.onload = function() {
        var variarr = JSON.parse(this.responseText);
        callback(variarr[0]);
    };
    oReq.open("GET", "getsec.php?lei="+indice, true);
    oReq.send();
}

这对我来说很有效。目的是每秒通过getsec.php从MySQL表中获取数据。正如您所看到的,我有功能倒计时('倒计时'),如下所示:

function countdown(element) {
    ...
    interval = setInterval(function() {
        ...
        if( runned == false){ // This condition happens
            ...
        } else {
            ...
        }
    }, 1000);
}

我尝试将函数getsec(myHandler)放入函数倒计时('倒计时')

        if( runned == false){ // This condition happens
            getsec(myHandler);

我停止获取我想要的信息。 谁能解释我为什么?

0 个答案:

没有答案