Jquery倒數(shù)計時按鈕setTimeout的實例代碼
更新時間:2013年07月04日 15:53:32 作者:
這篇文章介紹了Jquery倒數(shù)計時按鈕setTimeout的實例,有需要的朋友可以參考一下
復(fù)制代碼 代碼如下:
<head runat="server">
<title></title>
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript">
var timeout;
var count = 10; // 倒數(shù)十下
$(function() {
timeout = setTimeout(BtnCount, 1000); // 1s執(zhí)行一次BtnCount
});
BtnCount = function() {
// 啟動按鈕
if (count == 0) {
$('#btnSubmit').attr("disabled", "");
$('#btnSubmit').val("確定");
clearTimeout(timeout); // 可取消由 setTimeout() 方法設(shè)置的 timeout
}
else {
count--;
$('#btnSubmit').val("確(" + count.toString() + ")定");
setTimeout(BtnCount, 1000);
}
};
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btnSubmit" runat="server" Text="確定" Enabled="false"
onclick="btnSubmit_Click"/>
</div>
</form>
</body>
setTimeout預(yù)設(shè)只執(zhí)行一次,但我們可以用遞歸,是它自己啟動自己。
您可能感興趣的文章:
- 關(guān)于setInterval、setTimeout在jQuery中的使用注意事項
- jQuery setTimeout()函數(shù)使用方法
- SQL查詢超時的設(shè)置方法(關(guān)于timeout的處理)
- JQuery中SetTimeOut傳參問題探討
- sliderToggle在寫jquery的計時器setTimeouter中不生效
- jQuery setTimeout傳遞字符串參數(shù)報錯的解決方法
- node.js超時timeout詳解
- js超時調(diào)用setTimeout和間歇調(diào)用setInterval實例分析
- jQuery AJAX timeout 超時問題詳解
相關(guān)文章
jQuery使用$獲取對象后檢查該對象是否存在的實現(xiàn)方法
下面小編就為大家?guī)硪黄猨Query使用$獲取對象后檢查該對象是否存在的實現(xiàn)方法。小編覺而挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09
JQuery實現(xiàn)當鼠標停留在某區(qū)域3秒后自動執(zhí)行
這篇文章主要介紹了JQuery實現(xiàn)當鼠標停留在某區(qū)域3秒后自動執(zhí)行,可以應(yīng)用于很多場景,需要的朋友可以參考下
2014-09-09
JQuery實現(xiàn)級聯(lián)下拉框效果實例講解
這篇文章主要介紹了JQuery實現(xiàn)級聯(lián)下拉框效果,需要的朋友可以參考下
2015-09-09
Jquery設(shè)置attr的disabled屬性控制某行顯示或者隱藏
這篇文章主要與大家分享Jquery設(shè)置attr的disabled屬性控制某行顯示或者隱藏的具體實現(xiàn),喜歡的朋友可以參考下
2014-09-09 
