代码之家  ›  专栏  ›  技术社区  ›  Rosamunda

一段时间后提交表单的jquery计数器:如何获取当前值以提交表单?

  •  0
  • Rosamunda  · 技术社区  · 8 年前

    这是我的HTML计数器:

    <span id="minutes"></span>:<span id="seconds"></span>
    

    var sec = 0;
     function pad ( val ) { return val > 9 ? val : "0" + val; }
     setInterval( function(){
     var segundos = $("#seconds").html(pad(++sec%60));
    
     var minutos = $("#minutes").html(pad(parseInt(sec/60,10)));
    }, 1000);
    

    CodePen

    这个过程应该是在计数器达到10分钟后,.submit()在表单中触发,但是如何获取计数器的值?

    如果我愿意的话 console.log(minutos); 什么也没出现。

    谢谢!

    1 回复  |  直到 8 年前
        1
  •  1
  •   erikrunia    8 年前

    setInterval(...)

    setTimeout(function(){ $('#myForm').submit() }, 60000 * 10);
    

    推荐文章