如何将表单输入值传递给 jQuery 倒计时函数



我是这方面的新手,所以任何关于示例的帮助将不胜感激。

我正在尝试构建一个网页,允许用户上传图像并设置倒计时时钟,以便在他们的帖子到期时,在 28 天内。

尝试将日期值从表单输入传递到 jquery 函数中的 timeText 元素时出现问题。

在过去的 48 小时内,我在网上搜索了答案,我不得不告诉你,我现在完全困惑了。

<script>
jQuery(document).ready(function(){
  jQuery("#DIV_TO_PLACE_COUNTDOWN").jCountdown({
      timeText:'2013/12/21 21:30:00',
      timeZone:8,
      onFinish:function(){
          alert("finish");
      }
  });
});
</script>
<form name="form1" action="" method="post">Enter Type: yyyy/mm/dd hr:mn:sc<BR>
<input type="text" name="timeText" id="timeText" value=""><P>
<input type="submit" name="submit" Value="Click" onClick="timeText(this.form)">
</form>

我没有检查它,但应该可以工作:

$("#timeText").change(function() {
    $("#DIV_TO_PLACE_COUNTDOWN").jCountdown({
        timeText:$("#DIV_TO_PLACE_COUNTDOWN").value(),
        timeZone:8,
        onFinish:function(){
            alert("finish");
        }
    });
});

也许您需要用$("#DIV_TO_PLACE_COUNTDOWN").text()替换$("#DIV_TO_PLACE_COUNTDOWN").value()

最新更新