我正在使用mscaptcha圖像,並試圖只重新加載按鈕點擊驗證碼圖像。好像驗證碼圖像有時會被加載兩次。jquery加載方法
<script type="text/javascript">
$(document).ready(function() {
$('#btnSubmit').click(function() {
$('#dvCaptcha').load('default.aspx #dvCaptcha');
});
});
</script>
<div id="btnDiv">
<asp:Button ID="btnSubmit" runat="server" Text="Submit" />
</div>
<div id="dvCaptcha">
<cc1:CaptchaControl ID="ccJoin" runat="server" CaptchaBackgroundNoise="none" CaptchaLength="5" CaptchaHeight="60" CaptchaWidth="200" CaptchaLineNoise="None" CaptchaMinTimeout="5" CaptchaMaxTimeout="240" />
</div>
任何想法?
你的意思是要防止它在雙擊加載兩次? – 2010-04-23 02:19:10
你的意思是圖像在頁面上出現兩次,或者從一次到另一次,就像提交按鈕被點擊過兩次一樣? – karim79 2010-04-23 02:20:05
我使用相同的方式刷新驗證碼圖像,但ValidateCaptcha()返回false。如果輸入第一個驗證碼(通過第一次加載頁面顯示),則返回true。有什麼問題 – 2012-02-28 17:50:56