douchen1924 2015-03-03 16:42
浏览 17

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

Just for you to know I'm less than a newbie!

I have the following javascript code:

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();
}

This works perfectly for me. The intention is to get data from MySQL table through getsec.php every second. As you can see I have function countdown('countdown') that looks like this:

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

I tryed to put function getsec(myHandler) inside function countdown('countdown')

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

and I stop getting the information I want. Can anyone explain me why?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
    • ¥20 西门子S7-Graph,S7-300,梯形图
    • ¥50 用易语言http 访问不了网页
    • ¥50 safari浏览器fetch提交数据后数据丢失问题
    • ¥15 matlab不知道怎么改,求解答!!
    • ¥15 永磁直线电机的电流环pi调不出来
    • ¥15 用stata实现聚类的代码
    • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
    • ¥20 docker里部署springboot项目,访问不到扬声器
    • ¥15 netty整合springboot之后自动重连失效