1

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

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

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

1 回答 1

0

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

改变

("form :text").val("");

$("form :text").val("");

你的代码是

<script type="text/javascript">
   function ClearContact() {
       $("form :text").val("");
   }
</script>
于 2013-05-09T14:51:22.280 回答