2013-05-09 53 views
1

上述解決方案(Clear form fields with jQuery)都不起作用,當頁面包含對涉及IHttpHandler請求處理的Web用戶控件的調用(用於驗證碼重新生成)時, 。發送請求(用於圖像處理)後,下面的代碼不會清除表單上的字段(在發送HttpHandler請求之前發送文本)。如果IHttpHandler請求沒有被用戶發現,那麼所有東西都可以正常工作,並且表單被清除。在包含IHttpHandler的asp.net頁面上使用JQuery清除表單字段

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

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

回答

0

您在選擇器之前錯過了用於jQuery的$

變化

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

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

你的代碼將是

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