客户端代码具有计时方法

客户端代码具有计时方法

本文介绍了在客户端之后执行服务器端代码(客户端代码具有计时方法).的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有以下代码

I have following code

<script type="text/javascript">
function validate()
{
if(document.getElementById('ctl00_generalContent_hdnStatus').value=='')
return false;
else
return true;
}

var t;

function timedCount()
{
t=setTimeout("validate()",1000);
}

function callAfterTime()
{
  stopCount()
  return timedCount();
}

function stopCount()
{
clearTimeout(t);
}
</script>



我想在3000毫秒后执行validate()函数,所以我编辑代码并添加更多函数.

以下是.cs文件上的代码:



I want to execute validate() function after 3000miliseconds so i edit the code and add more functions.

Below is code on .cs file:

<asp:Button ID="btnNext2" runat="server" OnClientClick="return callAfterTime();" OnClick="imbNext2_Click" />



我有一个问题,我只想在validate()函数返回true时才执行服务器端代码.
注意:要求在1000毫秒后执行验证功能.


[edit]添加了代码块,并删除了伪格式-OriginalGriff [/edit]



I have a problem that, i want to execute server side code only if validate() funtion returns true.
Note:It is required to execute validate function after 1000miliseconds.


[edit]Code block added, spurious formatting removed - OriginalGriff[/edit]

推荐答案




这篇关于在客户端之后执行服务器端代码(客户端代码具有计时方法).的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 15:08