在包含IHttpHandler的asp.net页面上使用JQuery清除表单字段

在包含IHttpHandler的asp.net页面上使用JQuery清除表单字段,jquery,asp.net,Jquery,Asp.net,当页面包含对web用户控件的调用,该调用涉及IHttpHandler请求处理(用于captcha重新生成)时,上述解决方案()均不适用于简单情况。发送requsrt(用于图像处理)后,下面的代码不会清除表单上的字段(发送HttpHandler请求之前输入的文本)。如果用户未使用IHttpHandler请求,则一切正常,表单被清除 <input type="reset" value="ClearAllFields" onclick="ClearContact()" /> <

当页面包含对web用户控件的调用,该调用涉及IHttpHandler请求处理(用于captcha重新生成)时,上述解决方案()均不适用于简单情况。发送requsrt(用于图像处理)后,下面的代码不会清除表单上的字段(发送HttpHandler请求之前输入的文本)。如果用户未使用IHttpHandler请求,则一切正常,表单被清除

<input type="reset"  value="ClearAllFields" onclick="ClearContact()" />

 <script type="text/javascript">
   function ClearContact() {
       ("form :text").val("");
   }
</script>

函数ClearContact(){
(“格式:文本”).val(“”);
}

您在选择器之前错过了jQuery的
$

改变

你的代码是


函数ClearContact(){
$(“格式:文本”).val(“”);
}
("form :text").val("");
$("form :text").val("");
<script type="text/javascript">
   function ClearContact() {
       $("form :text").val("");
   }
</script>