jquery倒计时插件问题
我想显示jquery倒计时计时器,但只想显示分钟和秒。这很好,我可以做到jquery倒计时插件问题,jquery,plugins,date,time,timer,Jquery,Plugins,Date,Time,Timer,我想显示jquery倒计时计时器,但只想显示分钟和秒。这很好,我可以做到 $('#defaultCountdown')。倒计时({until:dt,格式:'YOWDHMS',有效:2}) 但默认情况下,它需要计算机日期时间。我从数据库中选择了日期和时间。在这里设置为“dt”。但它没有设置日期,因为我正在使用此代码: $(function() { var totalTime = document.getElementById("testTime").value; var
$('#defaultCountdown')。倒计时({until:dt,格式:'YOWDHMS',有效:2})代码>
但默认情况下,它需要计算机日期时间。我从数据库中选择了日期和时间。在这里设置为“dt”。但它没有设置日期,因为我正在使用此代码:
$(function() {
var totalTime = document.getElementById("testTime").value;
var dt = new Date();
dt.setDate(totalTime);
$('#defaultCountdown').countdown({ until: dt, format: 'YOWDHMS', significant: 2 });
});
这是我的剧本。有什么问题吗?我认为setDate是唯一的日期。当我在“totalTime”中的值为“5/12/2010 00:05:25 Pm”时,如何在Java脚本中设置完整的日期。这太简单了,但我花了很多时间。我使用了以下脚本:
$(function() {
var totalTime = document.getElementById("testTime").value; //get minutes value from code behind in hidden filed or use some other way to get value.
var min = totalTime;
var sec = 00;
$('#defaultCountdown').countdown({ until: '+' + min + 'm +' + sec + 's', format: 'YOWDHMS', significant: 2 });
});
它完美地向我展示了分秒倒计时计时器
"SELECT TIME_TO_SEC( TIMEDIFF(yourtable_field, NOW( ) ) ) AS clock FROM table "
通过上述查询将您的timestamb in更改为秒。这一次将其存储在某个HTML元素中
例如:
在php中添加一些id为clock且值为echo$clock的隐藏文本字段
那就简单了
<script type="text/javascript">
var clocktime =$('#clock').val();
$('#countbox').countdown({
layout:'{mnn} : {snn}',
timeSeparator: ':',
until: +clocktime
});
</script>
var clocktime=$('#clock').val();
$(“#倒计时框”)。倒计时({
布局:{mnn}:{snn},
timeSeparator:':',
直到时钟时间
});
倒计时模式=秒表?不,这是手指错误。编辑你收到错误消息了吗?确切的问题是什么?问题是我无法在这里将日期设置为“dt”。另外,尽管我在这里显式地将分钟数设置为“dt”,但它在ui上显示00:00。在javascript中,短日期对象在这里使用系统日期。要设置自定义日期$('#defaultCountdown')。倒计时({until:new date(dt),格式:'YOWDHMS',有效:2})这个答案对我来说是最好的解决方案。我现在正在用它。谢谢你,伙计!