返回首页

我有以下代码

<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>

我要执行的validate()函数后3000miliseconds所以我编辑的代码,并添加更多的功能。

下面是cs文件的代码:
{C}
我有一个问题,我要执行服务器端代码,仅当验证()funtion返回true。
注:需要到执行后1000miliseconds的验证功能。
[编辑]代码块添加,删除杂散格式 - OriginalGriff [/编辑]

回答

评论会员:游客 时间:2012/02/04
tanishtaman:codeprelang="xml"Yes,Myproblemissolved.Hereisthesolution. spanclass="code-keyword"</spanspanclass="code-leadattribute"input/spanspanclass="code-attribute"type/spanspanclass="code-keyword"="/spanspanclass="code-keyword"hidden"/spanspanclass="code-attribute"id/spanspanclass="code-keyword"="/spanspanclass="code-keyword"hdnAjax"/spanspanclass="code-attribute"value/spanspanclass="code-keyword"="/spanspanclass="code-keyword"0"/spanspanclass="code-keyword"//spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"asp:button/spanspanclass="code-attribute"id/spanspanclass="code-keyword"="/spanspanclass="code-keyword"btnNext2"/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-attribute"onclientclick/spanspanclass="code-keyword"="/spanspanclass="code-keyword"returncallAfterTime();"/spanspanclass="code-attribute"onclick/spanspanclass="code-keyword"="/spanspanclass="code-keyword"imbNext2_Click"/spanspanclass="code-attribute"xmlns:asp/spanspanclass="code-keyword"="/spanspanclass="code-keyword"#unknown"/spanspanclass="code-keyword"//spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"div/spanspanclass="code-attribute"style/spanspanclass="code-keyword"="/spanspanclass="code-keyword"display:none;"/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"asp:imagebutton/spanspanclass="code-attribute"id/spanspanclass="code-keyword"="/spanspanclass="code-keyword"btnNextSubmit"/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-attribute"onclick/spanspanclass="code-keyword"="/spanspanclass="code-keyword"imbNext2_Click"/spanspanclass="code-attribute"xmlns:asp/spanspanclass="code-keyword"="/spanspanclass="code-keyword"#unknown"/spanspanclass="code-keyword"//spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"div/spanspanclass="code-keyword">/span Ihaveputahiddenvariableandahiddenbuttononaspxpage.Noinjsfile:spanclass="code-keyword"</spanspanclass="code-leadattribute"script/spanspanclass="code-attribute"type/spanspanclass="code-keyword"="/spanspanclass="code-keyword"text/javascript"/spanspanclass="code-keyword">/spanfunctionvalidate(){spanclass="code-keyword"if/span(document.getElementById(spanclass="code-string"'/spanspanclass="code-string"hdnAjax'/span).value==spanclass="code-string"'/spanspanclass="code-string"0'/span){InputPromoCode();setTimeout(spanclass="code-string"'/spanspanclass="code-string"validate();'/span,spanclass="code-digit"500/span);spanclass="code-keyword"return/spanspanclass="code-keyword"false/span;} spanclass="code-keyword"if/span(document.getElementById(spanclass="code-string"'/spanspanclass="code-string"ctl00_generalContent_hdnStatus'/span).value==spanclass="code-string"'/spanspanclass="code-string"'/span)spanclass="code-keyword"return/spanspanclass="code-keyword"false/span;spanclass="code-keyword"else/span{document.getElementById(spanclass="code-string"'/spanspanclass="code-string"ctl00_generalContent_btnNextSubmit'/span).click();spanclass="code-keyword"return/spanspanclass="code-keyword"true/span;}} spanclass="code-keyword"var/spant; functiontimedCount(){t=setTimeout(spanclass="code-string""/spanspanclass="code-string"validate()"/span,spanclass="code-digit"1000/span);document.getElementById(spanclass="code-string"'/spanspanclass="code-string"ctl00_generalContent_hdnData'/span).value=spanclass="code-string""/spanspanclass="code-string"1"/span;} functioncallAfterTime(){stopCount()spanclass="code-keyword"return/spantimedCount();} functionstopCount(){clearTimeout(t);}spanclass="code-keyword"<//spanspanclass="code-leadattribute"script/spanspanclass="code-keyword">/span/pre/code的
Vivek克里希纳穆尔蒂
评论会员:游客 时间:2012/02/04
参照以下的金币。非常您的问题,线imgsrc=]
约翰Y
评论会员:游客 时间:2012/02/04
你能不能发送一个AJAX请求到服务器端脚本。所以服务器端代码,然后执行
tanishtaman:我解决我的问题。感谢所有如何回答说