后台部分:
获取时间: eTime = (Convert.ToInt32(tbTuan.EndTime.Subtract(DateTime.Now).TotalSeconds)).ToString();
js部分:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> var SysSecond; //倒计时 var InterValObj; jQuery(function () { GetTuanData(); InterValObj = window.setInterval(SetRemainTime, 1000); //间隔函数,1秒执行 }); //数据交互 function GetTuanData() { $.ajax({ type: "get", async: false, url: "http://219.136.240.xxx:8099/189Shop/ajax/189shopTuanData.aspx", data: { }, success: function (data) { }, cache:false,//清理缓存 ifModified:true }); } //倒计时函数 function SetRemainTime() { if (SysSecond > 0) { SysSecond = SysSecond- 1; var hour = parseInt((SysSecond / 3600)); //时 var minite = parseInt((SysSecond /60) % 60); //分 var second = parseInt(SysSecond % 60); //秒 } else { // window.clearInterval(InterValObj); //倒计时<=0时,就停止间隔函数 } } </script>