------解决方案-------------------- AJAX中的Timer控件可轻松解决问题!!
------解决方案-------------------- 要么用线程,要么用AJAX的Timer控件,还有就是JS的settimer
------解决方案-------------------- 用线程不太划算,建议插数据库用存储过程,在存储过程中定义一个时间变量为output,取当前的时间getdate()出来。然后用js来时间对比
------解决方案-------------------- <input onblur="setTimeOut('checkOrder()',50000);" type=text /> <script> function checkOrder(){ //ajax方法 var result = Ajax.send(......).responseText//这里反正就是返回单子是否有效的ajax过程,你手工写xmlhttp可以,建议用ajaxpro之类的框架。 if(result=="1"){ alert("您的订单有效"); } else"){ alert("您的订单无效"); } } </script>
------解决方案--------------------
------解决方案--------------------
SQL code
create proc nxx
(
@id int output,
@Ntime datetime output
)
as
insert into userinfo(username) values('nxx')
select @id=max(id) from userinfo
set @Ntime=dateadd(s,5,getdate())
set @Ntime = convert(varchar(19),@Ntime,120)
GO